mysql 多表连接查询
mysql 多表连接查询
mysql两表查询,三表查询,多表连接查询
这几天用PHP生成一个XML文档,用到了三表连接查询,查了些资料,发现多表连接查询也是很简单的。以前两表连接查询我都用LEFT JOIN这个SQL语句,后来发现不用LEFT JOIN也可以。
假设有三个表,a,b,c,三个表里面分别有如下字段:
a表里有ID,title;
b表里有aid,url;
c表里有aid,body;
以ID为桥梁,三表连接查询的语句为
SELECT a.ID,a.title,b.aid,b.url,c.aid,c.body FROM a,b,c WHERE a.ID=b.aid AND a.ID=c.aid ORDER BY a.ID DESC limit 30 |
这个语句理论上查以用于多表(四表五表等)连接查询,有空再测试。
近期评论