注册 登录
编程论坛 ASP技术论坛

大家帮我解释一下一个sql语句

zmhdxy 发布于 2008-02-29 12:34, 1178 次点击
sql = "Select Top 30 "   
    sql = sql & "d.id,d.SoftName,d.CreateTime,d.TotalHits,d.ClassId,c.ClassName,c1.ClassName AS nCName "   
    sql = sql & " From DownLoad d,Class c,Class c1 Where d.IsHide=0 And d.ClassId=c1.ClassId And c.ClassId=c1.UpperId"   
    sql = sql & " Order By d.CreateTime Desc"
8 回复
#2
madpbpl2008-02-29 12:59
Response.Write sql
#3
dhdhzzw2008-02-29 14:50
这是一个分类下载选择,意思是选择 c大类、c1小类 下的d下载显示最后30条信息/
#4
zmhdxy2008-02-29 21:50
我想问的是后面的三个条件是不是对应前面的
d   c   c1

class c和class c1是同一个表
那么c.ClassName,c1.ClassName 不是一样的吗
我是这个看不懂
望各位帮忙了
#5
zmhdxy2008-03-03 10:21
人呢 帮帮忙啊 解释一下
#6
Kettyjin19832008-03-03 10:26
c跟C1是同一张表,,,
#7
a485676532008-03-03 13:59
呵呵,一个简单的联表查询哦。
#8
fangjchengli2008-03-03 16:08
学习了
#9
zmhdxy2008-03-05 11:29
还是不怎么了解
1