SQL联表查询只拿一张表数据的两种写法
生活随笔
收集整理的這篇文章主要介紹了
SQL联表查询只拿一张表数据的两种写法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--查詢條件為 表a的字段 在 表b字段 的集合
select * from 表a where?a字段 in? (select 字段 from 表b where a.字段=b.字段)?
--相當于下面這條SQL語句
select a.* from A as a left join B on a.字段 =B.字段
--查詢條件為 表a的字段 在 表b字段 的集合
select * from 表a where (select 字段 from 表b where a.字段=b.字段) <>''
--相當于下面這條SQL語句
select a.* from A as a left join B on a.字段 =B.字段 where B.字段 <>''
總結
以上是生活随笔為你收集整理的SQL联表查询只拿一张表数据的两种写法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年维修电工证(高级)考试题库 职
- 下一篇: Adobe Premiere Pro 2