我需要一些有关 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'))
为查询有效。但是,如果城市名称是“哥伦布”,则会出现数据类型不匹配错误。