Mysql 无需将所有内容都放在引号中即可轻松查询
我如何在MySql中查询而不将所有插入内容放入引号中?我有一个很大的列表,引用和取消引用每个单词需要很多时间 例如:Mysql 无需将所有内容都放在引号中即可轻松查询,mysql,sql,Mysql,Sql,我如何在MySql中查询而不将所有插入内容放入引号中?我有一个很大的列表,引用和取消引用每个单词需要很多时间 例如: SELECT * FROM names WHERE names.first IN ("joe", "tom", "vincent") 既然您说过列表是逗号分隔的,只需使用“查找并替换”功能查找所有逗号并替换为 结果应该是joe、tom、vincent,您可以简单地将其复制到mysql中。 然后只需编辑字符串的开头和结尾是否是表中的列表?如果是这样,您可以执行以下操作:WHE
SELECT *
FROM names
WHERE names.first IN ("joe", "tom", "vincent")
既然您说过列表是逗号分隔的,只需使用“查找并替换”功能查找所有逗号并替换为 结果应该是joe、tom、vincent,您可以简单地将其复制到mysql中。
然后只需编辑字符串的开头和结尾是否是表中的列表?如果是这样,您可以执行以下操作:WHERE names.first IN SELECT fname FROM wanted\u names\u table不幸的是,不是。。。这是excel中的一个列表。该列表是否以某种方式分开,例如joe、tom、vincent?是的,它以逗号分隔!看:这确实解决了我的问题。但是,我想知道是否有mysql解决方案!在MYSQL中使用replace函数。