|
主题: 一条不太理解的sql
|
 奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
注册:2001/11/4 15:11:47
|
#12002/8/9 16:46:32
sql="select * from topic inner join userlist on topic.username=userlist.username where topicid="&id&" or replyid= "&id&" order by topicid" 其中 topic 是表名。 这是学习bbs 时见的一条语句。 谁能给我解释一下呢?
|
 zaza
职务:普通成员
等级:2
金币:1.0
发贴:490
注册:2002/6/5 17:49:30
|
#22002/8/9 16:54:34
其中topic和userlist是表名,这是在两个表间建立关联然后查找并排序,并不难呀?
|
 奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
注册:2001/11/4 15:11:47
|
#32002/8/9 17:20:19
恩,是的。 我没有怎么学习sql,都是看着学着,所以碰见一个不熟悉的就犯晕了
|
 奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
注册:2001/11/4 15:11:47
|
#42002/8/9 17:27:00
我想知道我下面这条句子是不是一样效果
sql="select * from topic,userlist where topic.username=userlist.username, topicid="&id&"or replyid="&id&" order by topicid"
|
 绿茶
职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
|
#52002/8/9 17:40:09
不一样的,不信你自己可以试一试 慢慢体会一下就明白了
|
 奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
注册:2001/11/4 15:11:47
|
|
 5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
注册:2000/11/13 10:22:37
|
#72002/8/12 9:45:54
--------------------------------------------------------------------------------
我想知道我下面这条句子是不是一样效果 sql="select * from topic,userlist where topic.username=userlist.username,
topicid="&id&"or replyid="&id&" order by topicid"
可以用sql server的查询分析器把它变成
|