0
点赞
收藏
分享

微信扫一扫

连接查询语句

豆丁趣 2023-01-13 阅读 45


当我们遇到mysql中有张表,需要把两张表的数据整合到一张表中时,可以使用如下方法

表1名:employ

id name      number_id

01    张三         1

02    李四         2

03  王二麻子    1

04 小淘气儿     3

05   王五        null

 

表2名:desc

id      number_id    post

01             1          工程师

02             2            厨师

03             3            保洁

当需要如下结果时,怎么实现?

id name  number_id        post

01 张三        1                 工程师

02 李四        2                 厨师

03 王二麻子 1                 工程师

04 小淘气儿 3                 保洁

05 王五       null                null

语句如下:

SELECT e.id,e,name,e.number_id,d.post FORM desc AS d LEFT JOIN  employee AS e ON e.number_id=d.number_id


举报

相关推荐

0 条评论