多表关联查询SQL语句

举例,有以下AB两个表,A表记录基本信息,B表记录岗位信息。


a
idnamegender
101张三
102李四
103王五

  

b
idoccupationworkingyears
101运维2
102运维3
103财务5


在以上两个表中,唯一相同的字段为ID,那么在后续表中要体现 a.id=b.id 才能使其关联

如果要展示姓名与职业,参考写法如下:

select a.name,b.occupation from a a,b b where a.id = b.id;

其中a a的意思是表a在这句sql中临时叫做a,a.id的含义就成了选择表a的id列

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。