读书人

求教一条一对多的表格sql语句解决思路

发布时间: 2012-04-10 21:03:56 作者: rapoo

求教一条一对多的表格sql语句
有两个表

1、市场表 包括id 和 市场名
2、销售表 包括采购市场id 销售市场id 和 协助市场id 以及日期、利润、单号

现在想求一条sql让销售表中各个市场Id都换成相对应的市场名字



[解决办法]

select
b.市场名 as 采购市场名,
c.市场名 as 销售市场名,
d.市场名 as 协助市场名,
a.日期,
a.利润,
a.单号
from (((销售表 as a
left join 市场表 as b on a.采购市场id=b.id)
left join 市场表 as c on a.销售市场id=c.id)
left join 市场表 as d on a.协助市场id=c.id)

读书人网 >Access

热点推荐