哪位高手能解决啊?地址:http://61.185.235.98/work/traffic/zwgg/index.asp

xatop 2003-10-20 01:25:43
哪位高手能解决啊?地址:http://61.185.235.98/work/traffic/zwgg/index.asp

sql="Select * from tb1 a full join tb2 b on a.rootcl=b.rootcl where b.rootcl=8"

为什么查出来的数据显示两次,而且只有一个表中的数据啊?

表tb1(id,title,timein,rootcl,clss……)

表tb2(id,title,timein,rootcl,clss……)

……为不同字段,现在只显示相同字段。

帮忙。
...全文
41 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xatop 2003-10-20
  • 打赏
  • 举报
回复
我解决了。
xatop 2003-10-20
  • 打赏
  • 举报
回复
为什么查询出来的两列title不合并呢?
xatop 2003-10-20
  • 打赏
  • 举报
回复
服务器: 消息 8163,级别 16,状态 4,行 1
不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。
pengdali 2003-10-20
  • 打赏
  • 举报
回复
select id,title,timein,rootcl,clss from tb1
union all
select id,title,timein,rootcl,clss from tb2


??

不可能吧,你到查询分析器里执行呢?
xatop 2003-10-20
  • 打赏
  • 举报
回复
pengdali(大力 V3.0) 不行啊。什么都不显示。
pengdali 2003-10-20
  • 打赏
  • 举报
回复
select id,title,timein,rootcl,clss from tb1
union
select id,title,timein,rootcl,clss from tb2

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧