小编典典

在mysql或postgres中,对IN(1,2,n)语句的大小是否有限制?

sql

我有很多这样的SQL语句:

SELECT foo FROM things WHERE user_id IN (1,2,3..n)

这样安全地适合IN子句的元素数量是否存在已知限制?


阅读 212

收藏
2021-03-23

共1个答案

小编典典

没有技术上的限制,但是有某种“明智”的限制。

IN子句中的元素过多意味着查询的设计可能不正确(imho)

2021-03-23