请问 INNER JOIN 是什么意思?

programtime 2004-09-09 10:55:33
SELECT C.ID, CoID
FROM table1 AS C INNER JOIN table2 AS N
ON C.ID = N.ID
WHERE Time >= @dtStart and Time < @dtEnd

请问上面的SQL语句是什么意思?“ INNER JOIN table2 AS N
ON C.ID = N.ID ”这块我看不懂,请教。
...全文
313 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andy__Huang 2004-09-09
  • 打赏
  • 举报
回复
SELECT a.ID,b.name FROM table1 a INNER JOIN table2 b ON a.ID = b.ID
SELECT a.ID,b.name FROM table1 a,table2 b where a.ID = b.ID
上面兩句是一樣的。
MY128 2004-09-09
  • 打赏
  • 举报
回复
:(不好意思,不是‘备件’是‘条件’
MY128 2004-09-09
  • 打赏
  • 举报
回复
1、内连接查询
select thj0302,thj2403,thj2404,thj2405,thj3601,thj0303,THJ0301 from thj03
INNER join THJ24 on thj2401=thj0300

它会从thj03的表里面找出符合thj2401=thj0300这个备件的记寻
rouqu 2004-09-09
  • 打赏
  • 举报
回复
inner join就是
select * from a,b where a.col1 = b.col2
yesterday2000 2004-09-09
  • 打赏
  • 举报
回复
看联机帮助
此内联接称为相等联接。它返回两个表中的所有列,但只返回在联接列中具有相等值的行
gotoitcn 2004-09-09
  • 打赏
  • 举报
回复
全连接
songtao368 2004-09-09
  • 打赏
  • 举报
回复
inner join就是 select * from a,b where a.col1 = b.col2
如果不明白看联机帮助


27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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