Mysql中in条件使用逗号分隔的详细讲解

更新时间:01-26 教程 由 颜若惜 分享

条件使用逗号分隔的相关知识点。

条件进行多值匹配查询。查询年龄为20、21、22岁的用户信息,可以使用以下语句:

SELECT * FROM user WHERE age IN (20, 21, 22);

其中,IN后面的括号中使用逗号分隔了多个查询条件。

条件中的查询条件。查询年龄在20岁及以下的用户信息,可以使用以下语句:

SELECT * FROM user WHERE age IN (SELECT age FROM user WHERE age<= 20);

条件进行匹配。

条件中使用字符串

条件中使用字符串类型的查询条件。查询名字为“张三”、“李四”、“王五”的用户信息,可以使用以下语句:

ame IN ('张三', '李四', '王五');

条件中使用逗号分隔多个字符串类型的查询条件。

条件中使用变量

条件中的查询条件。查询年龄为20、21、22岁的用户信息,可以使用以下语句:

SET @age = '20, 21, 22';

SELECT * FROM user WHERE age IN (@age);

条件中使用该变量进行匹配。

条件中使用字符串和变量等内容。希望能够帮助大家更好地使用Mysql进行数据查询。

声明:关于《Mysql中in条件使用逗号分隔的详细讲解》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2110328.html