选择两个日期之间的表?

问题描述 投票:0回答:2

我收到此错误:

'2020-05-29'附近的语法不正确。

如何解决此问题?

SELECT Borrower.BorrowedDate, BorrowerDetails.DueDate 
FROM Borrower, BorrowerDetails 
WHERE Borrower.BorrowedDate BETWEEN '2020-05-28' AND BorrowerDetails.DueDate '2020-05-29'
c# sql-server between
2个回答
1
投票
SELECT Borrower.BorrowedDate, BorrowerDetails.DueDate FROM Borrower, BorrowerDetails WHERE Borrower.BorrowedDate >= '2020-05-28' AND BorrowerDetails.DueDate <='2020-05-29'

0
投票
SELECT Borrower.BorrowedDate, BorrowerDetails.DueDate FROM Borrower, BorrowerDetails WHERE Borrower.BorrowedDate >= 20200528 AND BorrowerDetails.DueDate <= 20200529;

[别忘了删除单引号。我们正在像数字一样比较它,而不是像字符串一样。

© www.soinside.com 2019 - 2024. All rights reserved.