Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 无需将所有内容都放在引号中即可轻松查询_Mysql_Sql - Fatal编程技术网

Mysql 无需将所有内容都放在引号中即可轻松查询

Mysql 无需将所有内容都放在引号中即可轻松查询,mysql,sql,Mysql,Sql,我如何在MySql中查询而不将所有插入内容放入引号中?我有一个很大的列表,引用和取消引用每个单词需要很多时间 例如: SELECT * FROM names WHERE names.first IN ("joe", "tom", "vincent") 既然您说过列表是逗号分隔的,只需使用“查找并替换”功能查找所有逗号并替换为 结果应该是joe、tom、vincent,您可以简单地将其复制到mysql中。 然后只需编辑字符串的开头和结尾是否是表中的列表?如果是这样,您可以执行以下操作:WHE

我如何在MySql中查询而不将所有插入内容放入引号中?我有一个很大的列表,引用和取消引用每个单词需要很多时间

例如:

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函数。