我需要一些有关 SQL 查询的帮助。该查询旨在从表中返回 75 条随机记录。这是查询:
SELECT TOP 75 a.Number, a.Location, a.Manufacturer
FROM a
WHERE (((a.Location) = 'Columbus'))
ORDER BY Rnd(Int(Now()*Number)-Now()*Number);
如果我在WHERE子句中使用不同的城市名称,则此查询可以正常工作。例如,如果我将WHERE子句更改WHERE (((a.Location) = 'Toledo'))为查询有效。但是,如果城市名称是“哥伦布”,则会出现数据类型不匹配错误。