在获取数据作为输出时,如何在同一列上使用多个条件?

WBOY
WBOY 转载
2023-09-09 16:53:05 970浏览

在获取数据作为输出时,如何在同一列上使用多个条件?

以下是我们编写查询的方法,该查询仅返回与同一列上的多个条件匹配的记录

mysql> Select * from Student WHERE Name = 'Gaurav' OR Name = 'Aarav'; +------+--------+---------+-----------+ | Id | Name | Address | Subject | +------+--------+---------+-----------+ | 1 | Gaurav | Delhi | Computers | | 2 | Aarav | Mumbai | History | +------+--------+---------+-----------+ 2 rows in set (0.00 sec)

通过使用 WHERE IN(…) 子句

WHERE IN(…) 子句也用于上述目的。它可以在同一列上的多个条件的查询中使用,如下所示 -

mysql> Select * from Student WHERE Name IN ('Gaurav','Aarav');

+------+--------+---------+-----------+
| Id   | Name   | Address | Subject   |
+------+--------+---------+-----------+
| 1    | Gaurav | Delhi   | Computers |
| 2    | Aarav  | Mumbai  | History   |
+------+--------+---------+-----------+

2 rows in set (0.00 sec)

以上就是在获取数据作为输出时,如何在同一列上使用多个条件?的详细内容,更多请关注php中文网其它相关文章!

声明:本文转载于:tutorialspoint,如有侵犯,请联系admin@php.cn删除