Herkese merhabalar. Umarım herkes iyidir.
laravel ile MSSQL üzerindeki SQL sorgusu çalıştırıyorum.
Bu kayıtlar arasında, kayıtların tarihleri var.
Mesela tablodaki bir satırda 'StockLastUpdatedDate' sütununda '2024-09-12 19:17:20.587' şeklinde veri var.
Laravel Query Builder ile MSSQL Server Management Studio'da çalıştırdığım sorgunun aynısını kabaca aşağıdaki gibi hazırlıyorum:
$sss = "
...
StockLastUpdatedDate = MAX(trStock.LastUpdatedDate),
WHERE
...
AND prItemBarcode.Barcode = 'XXXXXX'
AND (
trStock.LastUpdatedDate IS NOT NULL
AND trStock.LastUpdatedDate >= '2024-09-11 00:00:00'
)
GROUP BY prItemBarcode.Barcode
";
$results = DB::connection('sqlsrv')->select($sss);
dd($results);
SQL Management Studio'da çalışan sorgu, Laravelde çalışmıyor. Hiçbir şey değiştirmiyorum yalnızca tarihi '2024-09-09 00:00:00' yaptığımda çalışıyor.
Böyle bir durumla karşılaşan oldu mu? Fikir verebilirseniz çok sevinirim.
Sağlıcakla kalın.