Sayfayı Yazdır | Pencereyi Kapat

sql

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=1186
Tarih: 23 Kasım 2024 Saat 05:26
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: sql
Mesajı Yazan: yavuz1940
Konu: sql
Mesaj Tarihi: 31 Ekim 2008 Saat 17:02

netsis de sql sorgulamalarinda select * from gibi cümlelerle yeni yeni basladim bi sorgulama yapmak istiyorum ama beceremmiyorum yardimci olursniz çok sevinirim yapmak istedigim muhasebe fislerinden belli bir aydaki islemlerden sadece 120 ve 320 hesapla ilgili olan islemlerin siralanmasi ve her bir hesap için 8000 den fazla olan islemlerin ayri ayri hesap kodlari altinda raporunu almak bunu excel e aktarmak yardimci olabilirseniz çok sevinirim..




Cevaplar:
Mesajı Yazan: Conari
Mesaj Tarihi: 31 Ekim 2008 Saat 17:18
BA BS raporu için böyle bir sey düsünüyorsunuz anlasilan,
 
SELECT *  FROM TBLMUHFIS WHERE HES_KOD LIKE '120%' OR '320%'  AND TUTAR=>8000 and AY_KODU=9 order by ay_kodu, hes_kod
 
istediginizi verir.
Fakat kanun, birden fazla belgede 8000 i de asanlari istiyor.
Cari hesaplarda KDV dahil oldugu için bu da hatali veriler almanizi saglar.


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: yavuz1940
Mesaj Tarihi: 01 Kasım 2008 Saat 09:39

Msg 4145, Level 15, State 1, Line 1

An expression of non-boolean type specified in a context where a condition is expected, near 'AND'.

diye bir hata verdi zaten benim yapmak istedigim her bir cari hesabi gruplayip o ay içindeki toplam rakamlari 8000 i asanlari göstermek ki zaten geçenler varsa bu raporla çikanlarin herbirini muavinden bakip o sekilde hazirlamak istiyorum çünkü bizim hesaplarda kdv siz yurtdisi satislar tevkifatli datislar vs de var


Mesajı Yazan: Conari
Mesaj Tarihi: 03 Kasım 2008 Saat 09:45

O zaman Toplamli alalim, SQL Direk Yazmistim.

SELECT ay_kodu, hes_kod, ba, sum(tutar) FROM TBLMUHFIS

WHERE (HES_KOD LIKE '120%' OR HES_KOD LIKE '320%')

AND AY_KODU=9 group by ay_kodu, hes_kod,ba

having sum(TUTAR)>=8000

order by ay_kodu, hes_kod



-------------
Netsisden vazgeçemiyorum. Beni engelliyor..



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net