我们假设两张表
表user
ID NAME 1 张三 2 李四 3 王五
表course
ID NAME COURSE1 张三 数学 2 李四 英语3 李四 语文
SELECT *
FROM USER A
WHERE A.NAME IN (
SELECT B.NAME
FROM COURSE B)
IN用法意义:在A表的NAME中查询与B表NAME字段相同的A表中的数据
类似用法:EXISTS(链接👇)
博客给出两张示例表user和course,展示了SQL中IN的用法,即通过SELECT语句在A表的NAME中查询与B表NAME字段相同的A表中的数据,并说明了其意义,还给出了类似用法EXISTS的链接。
我们假设两张表
表user
ID NAME 1 张三 2 李四 3 王五
表course
ID NAME COURSE1 张三 数学 2 李四 英语3 李四 语文
SELECT *
FROM USER A
WHERE A.NAME IN (
SELECT B.NAME
FROM COURSE B)
IN用法意义:在A表的NAME中查询与B表NAME字段相同的A表中的数据
类似用法:EXISTS(链接👇)
4165
2945

被折叠的 条评论
为什么被折叠?