Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SQL- запрос ? [D7, MySQL]


Страницы:   1 2 3

fedor ©   (2004-09-08 10:53:00) 

Дано следующее:

sum_debet   sum_kredit  doc_osn_no  zachis_data  
---------  -----------  ----------  ------------
NULL        128.45         1        2004-08-02
NULL        192.67         1        2004-08-02
810.0       NULL           2        2004-08-11
NULL        810.0          2        2004-08-11
200.0       NULL           3        2004-08-11
NULL        200.0          3        2004-08-11
222.4       NULL           14       2004-08-19


Нужно получить 3 запроса:
1)все кредиты, не имеющие "пары" с дебетом

sum_debet   sum_kredit  doc_osn_no  zachis_data  
---------  -----------  ----------  ------------
NULL        128.45         1        2004-08-02
NULL        192.67         2        2004-08-02

2)все дебеты, не имеющие "пары" с кредитом

sum_debet   sum_kredit  doc_osn_no  zachis_data  
---------  -----------  ----------  ------------
222.4       NULL           14       2004-08-19

3)все "пары" кредиты-дебеты (doc_osn_no и zachis_data должны быть при этом равны)

sum_debet   sum_kredit  doc_osn_no  zachis_data  
---------  -----------  ----------  ------------
810.0       NULL           2        2004-08-11
NULL        810.0          2        2004-08-11
200.0       NULL           3        2004-08-11
NULL        200.0          3        2004-08-11

Какие запросы необходимы?


fedor   (2004-09-08 11:04:00) [41]

вообще возможно ли это сделать с помощью запросов?


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо