vFP中SQL查询join语句与on语句的顺序问题,先谢谢老师啦
该教材中说正确写法:应该使join顺序与on顺序正好相反,即:from表1join表2join表3;on表3.字段=表达式on表2.字段=表达式看图,教材为什么不接着上式...
该教材中说正确写法:应该使join顺序与on顺序正好相反,
即:from 表1join表2join表3;
on表3.字段=表达式
on表2.字段=表达式
看图,教材为什么不接着上式完整往下接着印刷“on表1.字段=表达式"也就是这里不on表1吗?
第=个问题是教材的例子On连接表的顺序和表述不符!即书上(我划第三条蓝线的句子)on顺序是 on表3… on表1…
但照其表述不应该是 on表3… on表2…这样顺序吗? 展开
即:from 表1join表2join表3;
on表3.字段=表达式
on表2.字段=表达式
看图,教材为什么不接着上式完整往下接着印刷“on表1.字段=表达式"也就是这里不on表1吗?
第=个问题是教材的例子On连接表的顺序和表述不符!即书上(我划第三条蓝线的句子)on顺序是 on表3… on表1…
但照其表述不应该是 on表3… on表2…这样顺序吗? 展开
3个回答
展开全部
Select _a.id,_a.name,_b.name From _a Left Join _b On _a.id = _b.id Union
Select _b.id, null, _b.name From _b Where _b.id Not In (Select _b.id From _a Inner Join _b On _a.id = _b.id)
Select _b.id, null, _b.name From _b Where _b.id Not In (Select _b.id From _a Inner Join _b On _a.id = _b.id)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
???
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询