-3

こんにちは、私は SQL 構文の初心者です。

以下の構文を使用して、クエリの結果を SQL にしたいと考えています。

Select * from tblSales where duedate <= todate

しかし、実行するとエラーになりました。

正しい構文について教えてください。

ありがとう

4

3 に答える 3

1
select * from(
select datediff(day,getdate(),Duedate )as Diff,
SInumber ,InvoiceNo,Customer ,Tradedate,PaymentTerms,Duedate,Amount   
from tblSales )as D where DIFF <= '10'

これは私が欲しいクエリです..そしてそれは解決しました!

于 2015-06-24T01:55:10.867 に答える
-1

これを試すことができます:

SELECT * FROM tblSales WHERE DATE(duedate) <= CURDATE();

まだテストしていません。それがうまくいくことを願っています

于 2015-06-24T01:37:12.837 に答える