ORACLE中IN的使用
我们假设两张表
表user
ID NAME
1 张三
2 李四
3 王五
表course
ID NAME COURSE
1 张三 数学
2 李四 英语
3 李四 语文
SELECT *
FROM USER A
WHERE A.NAME IN (
SELECT B.NAME
FROM COURSE B)
IN用法意义:在A表的NAME中查询与B表NAME字段相同的A表中的数据
类似用法:EXISTS(链接👇)