很长一段时间后只是在玩 SQL,我似乎陷入了以下困境:我有 2 个表'User' = (U_ID, Name, Address)和'Book' = (B_ID, Name, Date_Issued, U_ID)我需要显示数据库中所有用户最近发行的一本书。我写的查询是,
SELECT TOP 1 User.Name, Book.Name, Book.Date_Issued
FROM User,
INNER JOIN Book,
WHERE User.U_ID = Book.U_ID
ORDER BY Book.Date_Issued
这甚至是模糊正确的吗(语法可能不是 100% 正确)?可以在具有日期/时间的列上使用 Order By 吗?我在这里先向您的帮助表示感谢 :))