|
|
|
новичок
      
участник
Last Login: 19.04.2007 12:58
Сообщ.: 5,
Visits: 58
|
|
Ситуация такая: есть таблица с полями 1.Дата звонка, 2.Фамилия звонившего, 3.Тип Звонка - (поле подстановки) в которое подставляются записи из таблицы "Тип Звонка" - это 1.Местные, 2. Междугородние, 3. Международные.
Нужно создать запрос, где будет подсчитываться кол-во Местных, Междугородних и Международных звонков в день. Т.е. Запрос должен выглядеть так: 1. Дата звонка, 2. Кол-во Местных звонков, 3.Кол-во Междугородних звонков, 4. Кол-во Международных звонков.
Именно в одну строку, а не в столбик.
буду очень благодарен за помощь, мучаюсь над этим уже около 3-х месяцев.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 29.09.2007 22:12
Сообщ.: 343,
Visits: 3 388
|
|
Ты, для приличия, хоть бы тип БД указал. Я хреновею !.. О расчете договоримся позже:
Синтаксис FireBird 1.5.3:
DRING - дата
TRING - тип(1, 2, 3)
select t.dring, count(t.tring) as mest, (select count(tring) from tring where dring=t.dring and tring=2) as
meggor, (select count(tring) from tring where dring=t.dring and tring=3) as international from
tring t
where t.tring=1
group by t.dring
|
|
|
|