Herkese merhaba, aşağıda belirttiğim query sql 15 ve üzeri tüm sürümlerde sorunsuz çalışıyor, yalnız sql 10 versiyonda çalışmıyor. Fikri veya bilgisi olan arkadaş varsa sevinirim.
SELECT SUM(Amount) AS "KrediKartı" FROM [SAMBA4].[dbo].[Payments] WHERE Date between '2022-10-29 03:00:00.000' and '2022-10-30 03:00:00.617' and PaymentTypeId=2
Sondaki 2. and i kaldırırsam çalışıyor ama bana o da lazım
between x and y şeklinde kullanılabilir, siz 3 veri tanımlamışsınız bu yüzden çalışmıyor.
Sorunu tam olarak nasıl çözeceğinizi bilmiyorum ancak paymentypeid yi date den önce yazın belki yardımcı olur.
SELECT SUM(Amount) AS "KrediKartı" FROM [SAMBA4].[dbo].[Payments] WHERE (PaymentTypeId=2) and (Date between '2022-11-06 03:00:00.000' and '2022-11-07 03:00:00.617')