|
помогите с программой
|
|||
---|---|---|---|
#18+
есть 3 соединенный таблицы в базе данных, база добавлена в проект. нужно помочь в написании кода. задание: найти кол-во звонков по тарифу с улицы *** часть написана но возможно неправильно напрвте на путь истиный или... clear close table all open database DEFINE WINDOW w1 From 2,1 TO 13,75 Title "введите данные" 22 close Zoom Float; Font 'Arial',12 activate window w1 adr_kl=0 adr_kl=" " @4,5 Say "Введите адрес " Get adr_kl size 1,51 tar=0 tar=" " @5,5 Say "Введите тариф " Get tar size 1,51 Read deactivate WINDOW w1 select 0 use klient alias k *set filter to adres=adr_kl select 0 use tarif alias t *set filter to imya_tarifa=tar scan all for adr_kl while tar ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2010, 22:59 |
|
помогите с программой
|
|||
---|---|---|---|
#18+
несообразил как картинку вставить ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2010, 23:02 |
|
помогите с программой
|
|||
---|---|---|---|
#18+
zatupan,для начала думаю, что таблицы связаны неверно. Нужно так: клиент > звонки > тариф (звонки в центре, и связи другие) или клиент < звонки > тариф. А тогда понятней станет что делать дальше. Например, отфильтровать клиентов по улице и посчитать сумму времени на выбранных клиентов. Или сразу SQL- запросом (явно связи тогда не нужны, но таблицы открыть нужно) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2010, 10:49 |
|
|
start [/forum/topic.php?fid=41&msg=37003343&tid=1584723]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 287ms |
total: | 428ms |
0 / 0 |