Merhaba, bir sql tablom var. Bu tabloda "ID","Borrower","BorrowDate","ReturnDate","ActualR eturnDate" fieldları mevcut. Yapmaya çalıştığım şey şu ActualReturnDate'teki veriyi alıp ReturnDate ile kıyaslamak ve büyükse göstermek. Ancak bir türlü beceremedim. Date olan alanların tipi datetime. Şu şekilde deniyorum ancak olmuyor. Yardımcı olabilirseniz sevinirim.
SELECT *
FROM Borrow
WHERE ReturnDate > ActualReturnDate
Yaptığında bir sorun yok aslında almalı. Datalarına bir bakabilirsin.
Yada saat ekleyebilirsin.
CONCAT(Fİeld1 , ' 00:00:00') > CONCAT(Field2, ' 23:59:59')
şeklinde eklemek mümkün. O zaman tam gün sorgusu alabilirsin.
Saat almadığın zaman minimal saat farklarından ötürü data da gelmiyor olabilir.