0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 7
|
|
1 | |
Запрос с диапазонами29.05.2013, 11:29. Показов 2374. Ответов 16
Метки нет (Все метки)
Приветствую всех!! Возникла проблема к которой даже не знаю как подойти.. В общем имеется база данных с перечислением различных значений. Нужно написать SQL-запрос на выходе будут записи с диапазонами определенного размера и количеством значений входящих в этот диапазон.
Заранее спасибо!.
0
|
29.05.2013, 11:29 | |
Ответы с готовыми решениями:
16
Запрос в базу Access с диапазонами Работа с диапазонами Формула ЕСЛИ в EXCEL с диапазонами Задача со сравнением числа с диапазонами |
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||||||||||||||
29.05.2013, 11:46 | 2 | |||||||||||||||||
Создаете таблицу Интервалы с полями (значения потолочные)
В запросе соединяете исходную таблицу с Интервалами
3
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
29.05.2013, 11:51 | 3 |
Создаете в запросе несколько полей, именуете их Диапазон1, ..., Диапазон..., в полях этих выражения типы -Sum(Значение_Проверяемое Between Граница_Левая... And Граница_Правая... ).
1
|
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 7
|
|
29.05.2013, 12:52 [ТС] | 4 |
Ох.. даже не ожидал такой оперативности!! Спасибо за помощь..
0
|
0 / 0 / 0
Регистрация: 02.02.2015
Сообщений: 2
|
|
02.02.2015, 15:13 | 5 |
Access 2003 при сохранении данного запроса удаляет скобки после ON, запрос работает, но отредактировать его невозможно. Это решается?
0
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
02.02.2015, 15:38 | 6 |
Это запрос из-за нестандартного JOIN не отображается в режиме конструктора, редактируйте SQL текст.
0
|
0 / 0 / 0
Регистрация: 02.02.2015
Сообщений: 2
|
|
02.02.2015, 16:04 | 7 |
Это то понятно, что в конструкторе не отображается. Создаю как SQL, запрос работает, но после сохранения и закрытия запроса Акссес удаляет из него "ненужные" скобки, после чего попытка открыть запрос на редактирование приводит к сообщению о неправильном синтаксисе, при нажатие кнопки ОК он закрывается и все. Хотя запрос работает, и данные из него в другие запросы попадают. Может это только у меня Access такой?
0
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
02.02.2015, 16:24 | 8 |
Ну так поставьте эти скобки после редактирования. И не пытайтесь запрос в конструкторе открывать.
1
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
02.02.2015, 16:30 | 9 |
Были такие проблемы в 2003-м аксе. И не только с интервальными джойнами. Разные были. Неприятно да, очень. Но обходимо. В Immediate опрашивал SQL запроса, там же назначал проблемному запросу новое значение SQL, заведомо проходящее, открывал запрос, копировал из Immediate его скл и редактируй скоко хочешь.
В 2010-м такого уже не встречал.
0
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
02.02.2015, 16:41 | 10 |
Тщательно не проверял, но похоже зависит от формата базы. В 2010 в .mdb запросы портятся, а в .accdb нет.
0
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
02.02.2015, 16:48 | 11 |
Не доводилось видеть. Базы портятся, встречалось. А с запросами как-то мимо меня. Если есть под рукой образчик "уродца", не выложите здесь? Интересно же :-) Но если нет, тоже не страшно. Значит все впереди
0
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
02.02.2015, 17:02 | 12 |
Чтобы нельзя было редактировать (в 2010) - это приведенный здесь пример. А вот чтобы он совсем испортился - добиться не удается. Но было, было ... (а может и склероз разыгрался).
0
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
02.02.2015, 17:35 | 14 |
О как. Версия такая же.
Но даже изменение окна запроса и сохранение ... .
1
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
02.02.2015, 17:42 | 15 |
А здесь еще страннее - это чистая, в которую сделан экспорт из 101.
1
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
02.02.2015, 17:47 | 16 |
А, вот Вы о чем! Такое есть. Это продолжение безобразий которые были, как помните с подзапросами во From, когда им насильно ставились прямые скобки с точкой. Они же так и не решили эту проблему, а только сверху навели марафет. А это следствие той же проблемы. Для внешнего лоска убрали скобки после компиляции, но для самой компиляции оказывается они необходимы. Тьфу на них! И еще раз!
Добавлено через 2 минуты Убедили!!! Тьфу на них трижды.
1
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,864
|
|
02.02.2015, 17:56 | 17 |
Угу. Исключительно для ТС, дабы не трогал этот (и подобные) запросы.
Не по теме: Помниться (это уже о формах) больше всего крови мне попортило в ночи беспросветной "не снятие" общего фильтра для нескольких подчиненных. Впрочем, у Борланда свои тараканы (по крайней мере были раньше).
0
|
02.02.2015, 17:56 | |
02.02.2015, 17:56 | |
Помогаю со студенческими работами здесь
17
Excel Макрос VBA работа с диапазонами Month Calendar. Работа с диапазонами дат Как ускорить работу пользовательской функции с диапазонами Как правильно выставить разделители между диапазонами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |