我想写一个有效的查询来匹配逗号分隔的整数列表,以便在逗号分隔的列上进行匹配。
这些表看起来像:
话
身份证件
单词
版本ID(逗号分隔,例如:1,3)
我想要一个where子句,在那里我可以得到版本1和版本4中的所有单词。在一张有20000多字的table上有没有一种有效的方法?
我想用 FIND_IN_SET( $versions, words.versionId )
哪里 $versions
是逗号分隔的列表,但这不起作用。我在网上看到的另一个解决办法是制造许多 FIND_IN_SET(..)
子句并将其与 OR
,但我不认为缩放效果很好。我错过了解决办法吗?
暂无答案!
目前还没有任何答案,快来回答吧!