Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.14;
Скачать: CL | DM;

Вниз

Фильтр в LoocupBox   Найти похожие ветки 

 
foks ©   (2002-10-18 13:24) [0]

Мастера помогите справиться с таким вопросом. Мне требуется из базы выбрать данные, чтобы все повторяющиеся записи отфильтровывались.
т.е в базе есть столбец [Год рождения] содержит:
1980
1984
1984
1976
1980
мне нужно, отфильтровать все повторяющиеся записи, чтобы получилось что-то вроде:
1976
1980
1984
Заранее благодарен.


 
Ditrix ©   (2002-10-18 13:38) [1]

select YearField
from YourTable
group by YearField


Удачи !


 
Johnmen ©   (2002-10-18 13:56) [2]

А почему не
SELECT DISTINCT Field FROM Table


 
Ditrix ©   (2002-10-18 14:05) [3]

СклероС...
SELECT DISTINCT еще и пошустрее будет


 
foks ©   (2002-10-22 10:44) [4]

Спасибочки.

А возможно ли применить DISTINCT если есть еще и даты с месяцами
например
14.05.1980
24.06.1980,
но чтобы выводился только год, есть ли в SQL команды для обрезки строки.
Заранее благодарен.


 
Mc'key   (2002-10-28 01:28) [5]

1. Если БД Oracle...
2. Если тип поля DateTime...
То проще простого...
Select DISTINCT Trunc(Field,"YYYY") from Table
(После имени поля в Trunc можно указать по чему урезать данные - по умолчанию "DD", т.е. Trunc(Field,"MM") - по месяцам)



Страницы: 1 вся ветка

Текущий архив: 2002.11.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-45906
fellis
2002-11-03 09:56
2002.11.14
Есть ли процедура добавления файла на рабочий стол?


14-46138
Anatoly Podgoretsky
2002-10-28 08:49
2002.11.14
Именинники 28 октября


1-45867
Svetlana
2002-11-05 14:30
2002.11.14
Как перебросить исходники и форму из Delphi6 в Delphi5?


4-46183
denvor
2002-10-03 01:03
2002.11.14
Как дождаться завершения запущенной программы?


3-45761
arkara
2002-10-23 10:50
2002.11.14
Объясните! Загадочные lookup поля в TQuery...