求教一条一对多的表格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)