以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]SQL Command问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73332)

--  作者:pcxjxjhkw
--  发布时间:2015/8/17 15:34:00
--  [求助]SQL Command问题

有表A,表B,表A中的数据包含表B中的数据。

生成表c,要求1.显示表A,表B的所有列,2.显示除表B中的数据外的表A中的数据


cmdtxt = "Select  {表A} .*,{表B} .*  F ROM {表A} left JOIN {表B} ON {表A}.编号 = {表B}.编号 where  编号 NOT In (Select 编号 F ROM {表B})"

 

上面的代码报错,未找到表B,求指导!


--  作者:大红袍
--  发布时间:2015/8/17 15:55:00
--  

逻辑本来就有问题

 

Select  * F ROM {表A} 编号 NOT In (Select 编号 F ROM {表B})

[此贴子已经被作者于2015/8/17 15:55:41编辑过]

--  作者:pcxjxjhkw
--  发布时间:2015/8/17 15:58:00
--  

如何满足问题1呢,同时显示两表的所有列?


--  作者:大红袍
--  发布时间:2015/8/17 16:11:00
--  

你逻辑本来就有问题。

 

同一行。表B的数据,取什么?根据表A怎么取?

[此贴子已经被作者于2015/8/17 16:11:44编辑过]