こんにちは、私は SQL 構文の初心者です。
以下の構文を使用して、クエリの結果を SQL にしたいと考えています。
Select * from tblSales where duedate <= todate
しかし、実行するとエラーになりました。
正しい構文について教えてください。
ありがとう
こんにちは、私は SQL 構文の初心者です。
以下の構文を使用して、クエリの結果を SQL にしたいと考えています。
Select * from tblSales where duedate <= todate
しかし、実行するとエラーになりました。
正しい構文について教えてください。
ありがとう
select * from(
select datediff(day,getdate(),Duedate )as Diff,
SInumber ,InvoiceNo,Customer ,Tradedate,PaymentTerms,Duedate,Amount
from tblSales )as D where DIFF <= '10'
これは私が欲しいクエリです..そしてそれは解決しました!
これを試すことができます:
SELECT * FROM tblSales WHERE DATE(duedate) <= CURDATE();
まだテストしていません。それがうまくいくことを願っています