怎么这个select语句会select出两条相同的记录

andrew_zx 2008-01-21 05:22:09
select c.callid_master,do.id, c.start_Time, c.ani, c.calling_Device, c.callee_Device, c.answer_Duration,
c.call_Type, c.ani_Area FROM Call_Master as c, Device_Info do
WHERE c.answer_Duration=0 AND c.call_Type in (1,3)
AND do.device = c.callee_Device and ((do.device =8760))
order by c.start_Time
...全文
120 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bqb 2008-01-21
  • 打赏
  • 举报
回复
Call_Master 含有 2条 callee_Device=8700的记录
或者
Device_Info 含有 2条 device =8760的记录
-狙击手- 2008-01-21
  • 打赏
  • 举报
回复
那表明你的表中确实有相同的记录呀或是其中 有一个表有相同的记录,而且和另一个表还存在关联值

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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