В запросеКак совместить этот запрос
cr is customers, chh? ISE customer_pays, cari_kod является код клиента, cari_unvan1 этого имя клиента cha_tarihi является дата оплаты, cha_meblag этим количество
Цели запроса оплаты, то получат specisified списка клиентов и их последнюю дату оплаты и сумму денег ...
На самом деле моему менеджеру нужны детали, но запрос очень медленный, и именно поэтому im использует только 3 подзапроса.
Вопрос в том, как их объединить?
Я исследовал о CTE и «с пунктом» и «подзапроса в„где“, но без везения.
Может кто-нибудь есть предложение.
Операционная система win2003 и версия SQL сервер MSSQL 2005 .
С уважением
select cr.cari_kod,cr.cari_unvan1, cr.cari_temsilci_kodu,
(select top 1
chh1.cha_tarihi
from dbo.CARI_HESAP_HAREKETLERI chh1 where chh1.cha_kod=cr.cari_kod order by chh1.cha_RECno) as sontar,
(select top 1
chh2.cha_meblag
from dbo.CARI_HESAP_HAREKETLERI chh2 where chh2.cha_kod=cr.cari_kod order by chh2.cha_RECno) as sontutar
from dbo.CARI_HESAPLAR cr
where (select top 1
chh3.cha_tarihi
from dbo.CARI_HESAP_HAREKETLERI chh3 where chh3.cha_kod=cr.cari_kod order by chh3.cha_RECno) >'20130314'
and
cr.cari_bolge_kodu='322'
or
cr.cari_bolge_kodu='324'
order by cr.cari_kod
Уважаемый парадо, как я могу добавить теги кода/кода, так как я не могу это сделать. Спасибо за редактирование. – ikutluay