![]() |
Sql语句用left join 解决多表关联问题(关联套关联,例子和源码)
帖子是原创是,但是在csdn中高手帮我给解决了,其实就是别名,给自己上了一堂别名的课,所谓别人是高手,其实就是自己是菜鸟吧!
表1:------------------------------ 【人事表】 表名:【Man】 字段: Man_Id,Man_Name,Zw_Id 1 貂蝉 2 2 曹操 1 表2:------------------------------ 【职务表】 表名:【Zw】 字段: Zw_Id,Zw_Name 1 校长 2 班主任 表3:------------------------------ 【工资表】 表名:【GZ】 字段: Man_Id,Money,Sex_Id 1 2500 1 2 4000 2 表3:------------------------------ 【性别表】 表名:【xb】 字段: Sex_Id,Sex_Name 1 女 2 男 需要的------------------------------- 【查询结果】: Man_Id,Man_Name,sex_name,Zw_Name,Money 1 貂蝉 女 班主任 2500 2 曹操 男 校长 4000 方法一(推荐): Code:
select a.man_id,man_name,d.sex_name,zw_name,c.moneyCode:
select Man_Id,Man_Name,sex_name,Zw_Name,Money fromCode:
select man.man_id,man.man_name,xb.sex_name,zw_name,gz.money |
| All times are GMT +8. The time now is 03:40 AM. |
Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.