以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 做查询表, 报错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118921)

--  作者:goodhawk
--  发布时间:2018/5/14 13:03:00
--  [求助] 做查询表, 报错
现状: A表与B表做内连接, 其中A表与C表也内连接, B表与C表也内连接, 

问题: 如果是sql本质就是别名的问题, 这个如何C表如何指定别名呢?


图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20180514125956.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20180514130043.png
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2018/5/14 14:15:00
--  

只需要设置两行,A与B内链接、A与C内链接即可。

 

如果得到的结果不正确,请上传具体实例测试,说明要得到的效果。


--  作者:goodhawk
--  发布时间:2018/5/14 14:32:00
--  
@有点甜, 

A表是头表(发货人),B表是行表(收货人), 

C表是基础资料表(收发货人)

意思是: 
1, A表  与 B表 做内连接
2, A表 还要与C表做连接
3, B表 也要与 C表做连接


--  作者:有点甜
--  发布时间:2018/5/14 14:38:00
--  

复杂的sql,不能通过设置得到结果。

 

AC关联得到一个表1;BC关联得到一个表2;然后把表1和表2关联才能得到你需要的表格。(表1、表2关联需要些sql语句连接)

 

http://www.foxtable.com/webhelp/scr/0688.htm

 

http://www.foxtable.com/webhelp/scr/2329.htm