在MySQL中,WHERE IN子句允许你在WHERE语句中指定多个值。这样,你可以选出列中匹配任意一个指定值的行。这对于需要匹配多个可能值的情况非常有用,比如从多个ID或名称中选择。
基本语法
SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1, value2, ...);
示例
假设我们有一个名为students的表,包含id和name两个字段,我们想要选出id为1, 3, 或5的学生。
SELECT *
FROM students
WHERE id IN (1, 3, 5);
这条查询会返回id为1, 3,...
秀秀 发布于2024-07-08 14:44 53次
阅读