forum.bitel.ru
http://forum.bitel.ru/

sql запрос или как найти null
http://forum.bitel.ru/viewtopic.php?f=19&t=5558
Страница 1 из 1

Автор:  skyb [ 02 июн 2011, 09:39 ]
Заголовок сообщения:  sql запрос или как найти null

Собственно вот запрос
Код:
SELECT bill_invoice_data_8.cid,bill_invoice_data_8.summ,contract_balance.summa3 FROM bill_invoice_data_8 LEFT JOIN contract_balance ON bill_invoice_data_8.cid=contract_balance.cid AND bill_invoice_data_8.mm=contract_balance.mm-1 AND bill_invoice_data_8.yy=contract_balance.yy AND bill_invoice_data_8.create_dt = '2011-05-31' WHERE contract_balance.mm=5;

Он не выводит те у которых NULL должно быть в bill_invoice_data_8.summ а именно они то мне и нужны.
это для viewtopic.php?f=14&t=5552 этого

Автор:  skyb [ 02 июн 2011, 10:03 ]
Заголовок сообщения:  Re: sql запрос или как найти null

Код:
SELECT c.title, cb.summa3, bid.summ FROM contract_balance cb LEFT JOIN bill_invoice_data_8 bid ON cb.cid=bid.cid AND bid.yy=2011 AND bid.mm=5 LEFT JOIN contract c ON cb.cid=c.id WHERE cb.yy=2011 AND cb.mm=5 AND cb.summa3>0 HAVING bid.summ IS NULL;

такой тоже не работает :(

Автор:  skyb [ 02 июн 2011, 10:08 ]
Заголовок сообщения:  Re: sql запрос или как найти null

Код:
SELECT c.title, cb.summa3, bid.summ FROM contract_balance cb LEFT JOIN bill_invoice_data_8 bid ON cb.cid=bid.cid AND bid.yy=2011 AND bid.mm=4 LEFT JOIN contract c ON cb.cid=c.id WHERE cb.yy=2011 AND cb.mm=5 AND cb.summa3>0 AND fc=1;

А так работает ...иихххаа

Автор:  Phricker [ 02 июн 2011, 10:55 ]
Заголовок сообщения:  Re: sql запрос или как найти null

Вы прослушали монолог Skyb'а о нелегкой работе с АСР "BGBilling" :lol:

Автор:  skyb [ 02 июн 2011, 11:13 ]
Заголовок сообщения:  Re: sql запрос или как найти null

Phricker писал(а):
Вы прослушали монолог Skyb'а о нелегкой работе с АСР "BGBilling" :lol:

Следующий эфир через неделю :-D
viewtopic.php?f=14&t=5552
там собственно отчет прилеплен.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/