Database Akademi
»
Veri Tabanı
»
SQL Server
»
SQL de iki kolondaki 0 olan bilgileri haricindeki bilgilerin getirilmesi
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 18.11.2014(UTC) Mesajlar: 45 Konum: antep 18 Kere Teşekkür Etti.
|
hocam tşk ederim ALLAH RAZI OLSUN Resimde ki borc ve alacak olanlardaki 0 dan büyük olanların gelmesini istiyorum ama 0 dan büyük veya eşit değildir dediğimde tek bir alan için yapa biliyorum ben ikisinde de sıfırlar gelmesin istiyorum.. Yardımlarınız için şimdiden çok tşk ederim.. http://i.hizliresim.com/Ngb3jY.jpgSELECT TOP 100 PERCENT C.cari_unvan1, CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (0,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ BORÇ], -- ANA DÖVİZ BORÇ CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (1,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ ALACAK] -- ANA DÖVİZ ALACAK FROM dbo.CARI_HESAP_HAREKETLERI_VIEW_WITH_INDEX_08_SPECIAL cr INNER JOIN dbo.CARI_HESAPLAR C on cr.cha_RECno=c.cari_RECno ----where CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (0,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END !=0 ---0'a eşit değil olanlar gelicektir... ORDER BY cari_kod Düzenle Kullanıcı Tarafından 26 Kasım 2015 Perşembe 16:30:15(UTC)
| Sebep: Sebep Bildirilmesi
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: cuma hocam tşk ederim ALLAH RAZI OLSUN Resimde ki borc ve alacak olanlardaki 0 dan büyük olanların gelmesini istiyorum ama 0 dan büyük veya eşit değildir dediğimde tek bir alan için yapa biliyorum ben ikisinde de sıfırlar gelmesin istiyorum.. Yardımlarınız için şimdiden çok tşk ederim.. http://i.hizliresim.com/Ngb3jY.jpgSELECT TOP 100 PERCENT C.cari_unvan1, CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (0,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ BORÇ], -- ANA DÖVİZ BORÇ CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (1,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ ALACAK] -- ANA DÖVİZ ALACAK FROM dbo.CARI_HESAP_HAREKETLERI_VIEW_WITH_INDEX_08_SPECIAL cr INNER JOIN dbo.CARI_HESAPLAR C on cr.cha_RECno=c.cari_RECno ----where CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (0,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END !=0 ---0'a eşit değil olanlar gelicektir... ORDER BY cari_kod cuma söyle sorayayım 2 side 0 olanların mı gelmesini istemiyorsun bir de su soruyu düzelt böyle sorumu olur b diye:D |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 18.11.2014(UTC) Mesajlar: 45 Konum: antep 18 Kere Teşekkür Etti.
|
Hocam saygılar evet :) 0 olanların gelmesini istemiyorum bir adamın ya borcu vardır yada alacağı :) :) :)
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: cuma Hocam saygılar evet :) 0 olanların gelmesini istemiyorum bir adamın ya borcu vardır yada alacağı :) :) :)
SELECT * FROM ( SELECT C.cari_unvan1, CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (0,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ BORÇ], -- ANA DÖVİZ BORÇ CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (1,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ ALACAK] -- ANA DÖVİZ ALACAK FROM dbo.CARI_HESAP_HAREKETLERI_VIEW_WITH_INDEX_08_SPECIAL cr INNER JOIN dbo.CARI_HESAPLAR C on cr.cha_RECno=c.cari_RECno ) WHERE ANA DÖVİZ BORÇ <> 0 AND ANA DÖVİZ ALACAK <>0 |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 18.11.2014(UTC) Mesajlar: 45 Konum: antep 18 Kere Teşekkür Etti.
|
hocam elinize sağlık ama bu kod çalışmadı :( :(
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: cuma hocam elinize sağlık ama bu kod çalışmadı :( :( cuma o altta yazdıgım where koslundaki kodları [] parantez içine al kolon adlarını |
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Sıralama: Advanced Member
Gruplar: Registered
Katılan: 18.11.2014(UTC) Mesajlar: 45 Konum: antep 18 Kere Teşekkür Etti.
|
|
|
|
|
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Originally Posted by: mehmetzekikir Originally Posted by: cuma Hocam saygılar evet :) 0 olanların gelmesini istemiyorum bir adamın ya borcu vardır yada alacağı :) :) :)
SELECT * FROM ( SELECT C.cari_unvan1, CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (0,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ BORÇ], -- ANA DÖVİZ BORÇ CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (1,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DÖVİZ ALACAK] -- ANA DÖVİZ ALACAK FROM dbo.CARI_HESAP_HAREKETLERI_VIEW_WITH_INDEX_08_SPECIAL cr INNER JOIN dbo.CARI_HESAPLAR C on cr.cha_RECno=c.cari_RECno ) WHERE ANA DÖVİZ BORÇ <> 0 AND ANA DÖVİZ ALACAK <>0 soyle yap ozaman cuma Kod:
SELECT * FROM (
SELECT
C.cari_unvan1,
CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (0,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DOVİZ BORC], -- ANA DÖVİZ BORÇ
CASE WHEN CHA_CARI_BORC_ALACAK_TIP in (1,2) THEN CHA_CARI_MEBLAG_ANA ELSE 0 END AS [ANA DOVIZ ALACAK] -- ANA DÖVİZ ALACAK
FROM dbo.CARI_HESAP_HAREKETLERI_VIEW_WITH_INDEX_08_SPECIAL cr
INNER JOIN
dbo.CARI_HESAPLAR C on cr.cha_RECno=c.cari_RECno ) t
WHERE t.[ANA DOVİZ BORC] <> 0 AND t.[ANA DOVIZ ALACAK] <>0
|
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Database Akademi
»
Veri Tabanı
»
SQL Server
»
SQL de iki kolondaki 0 olan bilgileri haricindeki bilgilerin getirilmesi
Forumu Atla
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.