4个回答
展开全部
搞清楚表之间的关系
例如表A用b字段跟B的b字段关联,用c字段跟表C的c字段关联,用d字段跟D的d字段关联
select *
from A,B,C,D
where A.b=B.b
and A.c=C.c
and A.d=D.d
或者使用关联
select * from A join B on A.b=B.b join C on A.c=C.c join D on A.d=D.d
例如表A用b字段跟B的b字段关联,用c字段跟表C的c字段关联,用d字段跟D的d字段关联
select *
from A,B,C,D
where A.b=B.b
and A.c=C.c
and A.d=D.d
或者使用关联
select * from A join B on A.b=B.b join C on A.c=C.c join D on A.d=D.d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
example:
select a.*
from a
left join b on a.id=b.id
left join c on a.id=c.id
left join d on a.date=d.date
where a.id>10
order by a.date desc
select a.*
from a
left join b on a.id=b.id
left join c on a.id=c.id
left join d on a.date=d.date
where a.id>10
order by a.date desc
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from a join b on a.id=b.id join c on b.id=c.id join d on c.id=d.id
假设id 为相同字段 外连接就可以
或者 直接 select * from a,b,c,d where a.id=b.id=c.id=d.id
假设id 为相同字段 外连接就可以
或者 直接 select * from a,b,c,d where a.id=b.id=c.id=d.id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询