mysql 字段是list,循环是否包含在另一个list里
时间: 2023-11-13 09:03:09 浏览: 226
mysql中循环截取用户信息并插入到目标表对应的字段中
可以使用MySQL的内置函数FIND_IN_SET()来判断一个字段的值是否在另一个字段中。
例如,假设我们有一个表格叫做"mytable",其中有两个字段"field1"和"field2",它们都是用逗号分隔的字符串列表。我们想要找到那些"field1"的值包含在"field2"中的行,可以使用以下查询:
SELECT * FROM mytable WHERE FIND_IN_SET(field1, field2) > 0;
这个查询会返回所有"field1"的值在"field2"中出现过的行。如果"field1"的值没有出现在"field2"中,那么它就不会被返回。
阅读全文