Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > Запрос с условием


Автор: bas 4.9.2014, 11:36
Есть набор данных 
Напимер
1 
2
3
4
5
6
....

Надо выбрать все , но если есть 4 и 5 с той же датой то 5 исключить из выборки.

Автор: ТоляМБА 4.9.2014, 12:04
fieldNum - твой набор
fieldDate - даты

Код
Select Min(fieldNum) as fieldNum1, fieldDate
From Table1
Group by fieldDate
Order by 1


Так же если у 1 2 и 3 будет одинаковая дата, то выведет только 1.

ЗЫ. При чём тут Оракл?

Автор: Zloxa 4.9.2014, 13:37
Цитата(ТоляМБА @  4.9.2014,  13:04 Найти цитируемый пост)
ЗЫ. При чём тут Оракл? 

Не учи людей плохому. Озвучил платформу - молодец. Озвучил бы еще и версию - еще лучше было бы.
Пусть эта информация в конкретном случае не пригодилась, в общем случае она полезна.

Автор: LSD 10.9.2014, 10:52

M
LSD
Необходимо указывать СУБД(и, желательно, версию), чтоб не были даны ответы, которые для Вашей СУБД будут просто неприменимы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)