Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL - значения некого поля чтоб не повторялись


Silver_ ©   (2003-04-16 14:30:00) 

SELECT * FROM Table1

Fld1 Fld2
1 2
2 2
3 1
4 2
5 3

Хочу чтоб запрос выдал

Fld1 Fld2
1 2
3 1
5 3


Silver_   (2003-04-16 15:08:00) [1]

тода Спасибо Жук-у, и вопще ALL


Johnmen   (2003-04-16 14:58:00) [2]

>Silver_ © (16.04.03 14:47)
>2 Жук
>GROUP BY
>тоже ватиант

Я бы сказал наиболее подходящий...

>если я вопще в ту степь поехал

В данном случае - не в ту...:)




Жук   (2003-04-16 14:52:00) [3]

distict убирает не повторяющиеся значения поля, а повторяющиеся строки, что не всегда одно и то же.


Silver_   (2003-04-16 14:47:00) [4]

2 Жук

GROUP BY
тоже ватиант
никто не знает как правельно с DISTINCT (если я вопще в ту степь поехал :) )


Жук   (2003-04-16 14:36:00) [5]

select min(fld1),fld2
from table1
group by fld2


Наверх

Титульная страница Поиск, карта сайта Написать письмо