在SQL里,常常需要对多个表关联起来进行查询,下面把我写的一个简单的多表关联的例子给大家看看,方法很简单,只要你学会原理就行:select o.id id,o.oid oid,o.number number,o.seOrder seOrder,o.endprice endprice,--第一个表的字段d.uid uid,d.oDatetime oDatetime,--第二个表的字段p.proname proname,p.spec spec,p.material material,p.price price,--第三个表的字段c.price1 price1,c.price2 price2,c.price3 price3,c.price4 price4,c.price5 price5 --第四个表的字段from orderlist o --表一left join products p on o.pid=p.id --表二left join orderForm d on d.id=o.oid --表三left join classify c on p.bid=c.id --表四--更多的表order by o.id desc这样,就把四个表关联起来查询了。如果有更多的表,可以一个一个的关联下去,不过我还是不希望关联的表太多。
详细解决方案
多表联系关系查询的SQL语句
热度:102 发布时间:2016-05-05 13:53:28.0
相关解决方案