QQ咨询不加好友发不了信息,咨询前先加好友! → QQ:820896380 ×

我们如何模拟返回多个表达式的 MySQL INTERSECT 查询?

我们如何模拟返回多个表达式的 mysql intersect 查询?

由于我们无法在MySQL中使用INTERSECT查询,因此我们将使用EXIST运算符来模拟INTERSECT查询。可以通过以下示例来理解 -

示例

在此示例中,我们有两个表,即 Student_detail 和 Student_info,具有以下数据 -

mysql> Select * from Student_detail;
+-----------+---------+------------+------------+
| studentid | Name    | Address    | Subject    |
+-----------+---------+------------+------------+
|       101 | YashPal | Amritsar   | History    |
|       105 | Gaurav  | Chandigarh | Literature |
|       130 | Ram     | Jhansi     | Computers  |
|       132 | Shyam   | Chandigarh | Economics  |
|       133 | Mohan   | Delhi      | Computers  |
|       150 | Rajesh  | Jaipur     | Yoga       |
|       160 | Pradeep | Kochi      | Hindi      |
+-----------+---------+------------+------------+
7 rows in set (0.00 sec)

mysql> Select * from Student_info;
+-----------+-----------+------------+-------------+
| studentid | Name      | Address    | Subject     |
+-----------+-----------+------------+-------------+
|       101 | YashPal   | Amritsar   | History     |
|       105 | Gaurav    | Chandigarh | Literature  |
|       130 | Ram       | Jhansi     | Computers   |
|       132 | Shyam     | Chandigarh | Economics   |
|       133 | Mohan     | Delhi      | Computers   |
|       165 | Abhimanyu | Calcutta   | Electronics |
+-----------+-----------+------------+-------------+
6 rows in set (0.00 sec)

给TA打赏
共{{data.count}}人
人已打赏
数据库

Oracle数据库:一个用户是否可以拥有多个表空间?

2024-4-26 14:02:17

数据库

如何在MySQL中使用PHP编写自定义存储引擎、触发器和触发器

2024-4-26 14:07:23

个人中心
购物车
优惠劵
有新私信 私信列表
搜索