赞
踩
按照以下语法在IN()中设置逗号分隔的字符串:select *from yourTableName where yourColumnName IN('yourCommaSeparatedValue');
让我们首先创建一个表-create table DemoTable1314
-> (
-> Number varchar(100)
-> );
使用插入命令在表中插入一些记录-insert into DemoTable1314 values('45,67,89');
insert into DemoTable1314 values('10,20,50');
insert into DemoTable1314 values('90,56,45');
使用select语句显示表中的所有记录-select *from DemoTable1314;
输出结果+----------+
| Number |
+----------+
| 45,67,89 |
| 10,20,50 |
| 90,56,45 |
+----------+
3 rows in set (0.00 sec)
以下是在MySQLʻIN()`中使用逗号分隔的字符串的查询:select *from DemoTable1314 where Number IN('10,20,50');
输出结果+----------+
| Number |
+----------+
| 10,20,50 |
+----------+
1 row in set (0.02 sec)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。