|
主题: tableA join tableB 是什么意思?
|
浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#12004/9/20 9:57:56
看了很多教材,只发现 inner join、left join、right join、full join、cross join,没发现jion,它应该对应哪一个呀?
|
林易
职务:普通成员
等级:3
金币:1.0
发贴:750
|
#22004/9/20 10:01:42
应该是表a关联表b全部吧
|
elite_5d
职务:普通成员
等级:2
金币:1.0
发贴:330
|
#32004/9/20 10:31:28
JOIN是将多个数据表的记录横向连接, 例如:tableA(a1,a2.a3) tableB(b1,b2,b3) select * from tableA jion tableB 结果为: a1,a2,a3,b1,b2,b3共六列.其后还有on设置过滤条件.
JOIN其实是取两表的积
|
浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#42004/9/20 10:39:02
谢谢各位。
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#52004/9/21 3:07:21
JION应该是内连接,INNER JOIN的省略写法,有些人不推荐用JION,在SQL SERVER帮助助也找不到单独的JION关键词。
非常大鱼
|
不是高手
职务:普通成员
等级:3
金币:5.0
发贴:1352
|
#62004/9/21 15:13:24
多表联查,TAB_A JOIN TAB_B应该是SQL2的语句,如果用SELECT * FROM TAB_A,TAB_B WHERE...也一样
|