JOIN 表连接

JOIN请添加图片描述
  • 使用子查询进行连接是,必须要给子查询起别名
  • 调用子查询里的组函数的时候,必须要给组函数起别名才能进行调用
select 支店.支店ID as 支店コード,支店.名前 as 支店名,社員.名前 as 支店長名,c.人数 as 社員数
from 社員
inner join 支店
on 社員.勤務地ID = 支店.支店ID
inner join 社員 as b
on b.上司ID=社員.社員番号
join (select 勤務地ID, count(名前) as 人数 from 社員 group by 勤務地ID)as c
on c.勤務地ID= 支店.支店ID;
  • 二表连接,只要修改一个引用表,就会起到连带效果
    select 选择列LIST
    日付,h.名前 as 費目,h.メモ as 費目の備考,a.メモ,入金額,出金額
    from 表A
    新しい家計簿 as a
    inner join 表B
    費目 as h
    on 用on来连接两个表的相同部分 结合条件
    a.費目ID=h.ID;

  • 三表连接的时候
    inner join表B
    費目 as h
    on
    a.費目ID=h.ID;
    inner join表C
    費目 as f
    on
    a.費目ID=f.ID;

可以视为 前面已经连接完成,形成一个新的大表,其中拥有两个表的全部属性,再与第三个表连接的时候,可以用之前两个表的任意一个属性,与表三匹配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值