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

Вниз

Заморочка с Apollo SQL 6.0   Найти похожие ветки 

 
_pavel_   (2003-02-03 09:37) [0]

Есть две таблицы история тел. переговоров history.dbf и
справочник лиц, с закрепленными за ними телефонами dict.dbf

history.dbf
out_tel C5.0 //исходящий телефон
summa N15.2 //сумма разговора

dict.dbf
FIO C64.0 //ФИО ответственного
tel1 C5.0 //1-ый телефон
tel2 C5.0 //2-ой телефон
tel3 C5.0 //3-ий .....
tel4 C5.0 //4-ый .....
Нужно выбрать суммы переговоров по каждому человеку, не зависимо
сколько у него стоит телефонов (может быть от 1 до 4).

В BDE делаю так, и все работает на ура:
select tel1, tel2, tel3, tel4, fio , sum(summa)
from history,dict
where (out_tel = tel1) or
(out_tel = tel2) or
(out_tel = tel3) or
(out_tel = tel4)
group by tel1, tel2, tel3, tel4, fio

В Apollo SQL выдает ошибку синтаксиса, после where оно воспринимает только одно условие. Что бы это могло быть ?
Или как это можно обойти ?


 
Mike Kouzmine   (2003-02-03 11:12) [1]

Может выражение в скобки поставить?



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

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

Наверх




Память: 0.46 MB
Время: 0.01 c
1-63651
vasilly
2003-02-11 19:48
2003.02.20
Как в рантайме заменить один комп. на другой с таким же именем?


14-63849
Cranium
2003-02-02 19:40
2003.02.20
Куплю шаманский бубен для настройки сети!


14-63834
Sasha9
2003-02-01 14:34
2003.02.20
хелп в дельфи не пашет!!!!!!!!!!!!!!!!!!!!


1-63665
AlekseyZ
2003-02-11 08:41
2003.02.20
Странное поведение


1-63643
Кило
2003-02-11 10:00
2003.02.20
Как сделать часть надписи Bold-ом?