Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];
ВнизПростой запрос Найти похожие ветки
← →
Devourer (2003-04-24 12:18) [0]Уважаемые мастера!!!
помогите пож. правильно сформировать запрос к таблице.
___________________________________________
kod_putevki | data_putevki | kod_voditel
___________________________________________
В результате нужно получить таблицу вида
___________________________________________
kod_voditel | chislo_putevok | chislo_dnei
___________________________________________
за какой-то период.
Chislo_dnei - кол-во отработанных водителем дней.
Пробую
select kod_voditel,count(*)
from putevki
where data_putevki between : data1 and :data2
group by kod_voditel
получаю число путевок
а вот число дней получить не можу.
← →
Johnmen (2003-04-24 12:23) [1]А где же инфа о числе дней ?
← →
MsGuns (2003-04-24 12:29) [2]select kod_voditel,count( data_putevki)
from putevki
where data_putevki between : data1 and :data2
group by kod_voditel
← →
Devourer (2003-04-24 12:36) [3]
> MsGuns © (24.04.03 12:29)
этот запрос возвращает то же самое(в один день может быть несколько путевок)
← →
Devourer (2003-04-24 12:41) [4]число дней-это число путевок с разными датами
← →
D (2003-04-24 12:43) [5]... group by Kod_Voditel, Data_Putevki ?
← →
Johnmen (2003-04-24 12:49) [6]count(DISTINCT data_putevki)
← →
Devourer (2003-04-24 12:56) [7]
> Johnmen © (24.04.03 12:49)
спасибо!
это то что нужно.Я и не знал, что дистинкт можно так нагло юзать :-О
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c