Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / помогите чайнику с "нестандартным" запросом / 3 сообщений из 3, страница 1 из 1
12.09.2006, 07:38
    #33979569
Lamax
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите чайнику с "нестандартным" запросом
Есть таблица
Name Number
--------
aaaa 1
bbbb 2
cccc 3
dddd 4
eeee 7
nnnn 8
gggg 10
hhhh 11

Можно ли построить такой запрос чтобы выбрать все "дырки" в определенном (заданном при запросе) диапазоне Number

Т.е. в заданном диапазоне Number скажем от 2 до 8, должны быть выданы "дырки": 5,6

В диапазоне от 3 до 10, соответственно: 5,6,9

поле Name, при выборке не используется, просто приведено для реализьму :)
...
Рейтинг: 0 / 0
12.09.2006, 08:36
    #33979608
Владимор Конев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите чайнику с "нестандартным" запросом
А чего бы и нет???
Всё можно, причем весьма несложно ;)
...
Рейтинг: 0 / 0
12.09.2006, 08:39
    #33979613
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите чайнику с "нестандартным" запросом
для восьмерки навскидку
Код: plaintext
1.
2.
3.
select a from generate_series( 2 , 8 ) as s(a)
except
select number from TABLE where number between  2  and  8 
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / помогите чайнику с "нестандартным" запросом / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]