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

Вниз

Подскажите SQl запрос для выборки клиентов по дню рождения.   Найти похожие ветки 

 
vajo   (2007-04-25 12:15) [0]

Есть таблица клиентов, в кот. есть поле "birthday".
Подскажите запрос, который бы выдал результат примерно такой:
18-25 лет - 100чел (или 10%)
26-45 лет - 700чел (или 70%)
46-100 лет - 200чел (или 20%)

или просто количество человек на каждый возраст:
18 лет - 15чел
19 лет - 25чел
20 лет - 16чел
...


 
Правильный Вася   (2007-04-25 12:18) [1]

Count
between
group by


 
Johnmen ©   (2007-04-25 12:24) [2]

EXTRACT


 
vajo   (2007-04-25 12:46) [3]

А можно просто сгруппировать по году рождения? Если да, то как?


 
Desdechado ©   (2007-04-25 12:49) [4]

> А можно просто сгруппировать по году рождения?
Можно. Но тогда это не будет характеризовать возраст, ибо люди рождаются не только 1 января.


 
ЮЮ ©   (2007-04-25 12:51) [5]

SELECT "18-25 лет", COUNT(*) FROM Clients WHERE birthday BETWEEN <минимальная дата рождения для превой группы> AND <максимальная дата рождения для превой группы>
UNION
...


 
Johnmen ©   (2007-04-25 12:52) [6]


> А можно просто сгруппировать по году рождения? Если да,
> то как?

GROUP BY EXTRACT(YEAR FROM BirthDay)



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
15-1183660989
iZEN
2007-07-05 22:43
2007.08.05
Популярность Линукса среди разработчиков ПО увеличивается.


1-1180436608
malor
2007-05-29 15:03
2007.08.05
Конвертация кавычек и слэша в XML тексте. При отправке его метод


15-1184143109
DelphiN!
2007-07-11 12:38
2007.08.05
Разрешить доступ к удаленному компу из под пользователя SYSTEM


3-1177351107
DmitrichJ
2007-04-23 21:58
2007.08.05
Автоинкреминируемое поле в STANDART PARADOX7


1-1179920037
BFG9k
2007-05-23 15:33
2007.08.05
Как дождаться запуска приложения ?