为了账号安全,请及时绑定邮箱和手机立即绑定

SQL语句联合查询

SQL语句联合查询

慕虎7371278 2018-07-04 12:12:07
A表中有字段ID title1 DDDDDDD2 ccccccc3 HHHHHHHHB表中有字段ID AID STATUS1 2 02 1 13 2 14 3 05 1 0。。。。。。A表中的ID对应B表中的AID我需要使用联合查询找出A表中的所有数据,并对应出最新的B表记录。搞了半天,我只能找出B表中对应的第一条记录,而不是最新的记录。如A表中的ID为1的记录,找出B表中的却是ID为2的记录,我需要找出的是为5的记录。求教!!!
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

这个是很明显的一个子查询
select a.id,aid from a join ( select max(aid) as aid from b group by aid ) b on a.id=b.aid
其他字段请自行补充

查看完整回答
反对 回复 2018-07-10
  • 2 回答
  • 0 关注
  • 351 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信