我想删除表中Date
不等于GetDate()
但我的查询不起作用的行,它说没有行受到影响。
这是我的 SQL 查询:
DELETE Message
WHERE DateSent != (SELECT CONVERT(varchar, GETDATE(), 101))
这是我的 SELECT 语句:
SELECT
Account.Username + ' ' + '(' + convert(varchar, Message.DateSent, 101) + ')' + ':',
Message.Message, Message.samplecolumn
FROM
Account
INNER JOIN
Message ON Account.EmpID = Message.EmpID
ORDER BY
Message.MessageID