请帮我解释一下下面的SQL语法:谢谢!!
.....u inner join Table1 P on u.usergroupid=g.usergroupid order by u.UserID des 问题点数:20、回复次数:6Top
1 楼kissoflife(明月高楼休独倚,酒入愁肠,化作相思泪!)回复于 2004-05-03 21:42:02 得分 15
用表u中间连接别名为P的表Table1,连接的条件是u.usergroupid=p.usergroupid,排序字段为u.UserID,采用降序descTop
2 楼qifanghcy(菜鸟QiFang)回复于 2004-05-03 22:45:28 得分 2
这是一个内连接啊!意思相当于把别名U的表与别名为P的表进行连接,而取得两个表内的usergroupid值相同的记录,并按UserID字段来降序!Top
3 楼easydone(无坚不摧)回复于 2004-05-03 23:36:55 得分 3
.....u inner join Table1 P on u.usergroupid=g.usergroupid order by u.UserID des
内连接 - - 不过这两处应该一致吧
相当于:
select ... from u, table1 p where u.usergroupid=p.usergroupid order by u.UserID desc;Top
4 楼gbys(站的更高,尿的更远)回复于 2004-05-04 08:08:33 得分 0
我赞成qifanghcy(QiFang) 的意见!
这是个内连接Top
5 楼artoksxb(进取人生)回复于 2004-05-04 09:08:42 得分 0
简单,看看书,就知道了Top
6 楼yenight(抵制日货 利国利民 能不买日货,尽量不买)回复于 2004-05-04 11:19:43 得分 0
数据库原理说的挺清楚,不过就是看不懂!!Top




