我试图在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)

10-07 23:48