【发布时间】:2015-01-21 07:32:58
【问题描述】:
我在尝试为 WHERE 子句条件编写具有多个值的 SQL 语句时遇到了一些问题。所以基本上我会在地图上绘制一个缓冲区,它会返回一个 eventID 列表。
于是我创建了这条 SQL 语句并对其进行了测试:
SELECT count(*) AS totalRaces, a.races FROM bookedevent be INNER JOIN
account a
ON be.bookedEventBY = a.accountName
WHERE be.eventID = 70 OR be.eventID = 69 OR be.eventID = 55
GROUP BY a.races
它有效。但话又说回来,这条 SQL 语句只适用于 3 个 eventID。对于某些缓冲区,它可能会返回最多 10 个 eventID。那么在这种情况下我应该如何格式化呢?
提前致谢。
【问题讨论】:
-
您似乎没有对此进行任何研究,只是作为说明,使用您的问题标题进行简单的谷歌搜索将为您返回正确答案