我试图在in-sql条件下使用数据库字段。我的字段是一个由逗号分隔的值字符串(如it,en,fr,de
),我必须在where子句中使用它,如:WHERE d.iso639code = c.main_language_isocode OR d.iso639code IN (c.available_language_isocode)
我该怎么做?
最佳答案
Try with find'uset
WHERE d.iso639code = c.main_language_isocode OR
FIND_IN_SET(d.iso639code, c.available_language_isocode)