账号通
    

账号  

密码  

2201

查看

4

回复
主题:[求助]sal标签可以进行子查询吗? [收藏主题] 转到:  
langzichen 当前离线

15

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:336 分
登录次数:9 次
注册时间:2008/11/26
最后登录:2009/1/5
langzichen 发表于:2008/12/28 15:03:00   | 只看该作者 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

我想自定义一个文章系统栏目的通用导航条,在子栏目显示当前父栏目的栏目列表,

思路是这样的,首先通过sql查询获得当前父栏目的ID:

select TN from KS_Class where id="{$CurrClassID}" order by id desc

然后再通过当前父栏目ID获得所有子栏目列表

select ID,FolderName from KS_Class where tn=(select TN from KS_Class where id="{$CurrClassID}")  order by folderorder

这里使用SQL的子查询,但是总不成功.

 

是不支持子查询吗?还是我的SQL语句写错了?请各位帮帮忙.

 

 

又我直接指定子栏目的ID 在后台在线查询可以获得我需要的结果

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cvq 当前离线

704

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:4700 分
登录次数:151 次
注册时间:2008/8/26
最后登录:2016/8/22
cvq 发表于:2008/12/28 18:05:00   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统

不好意思,前面没仔细看语句,你这语句后面的完全可以不要

写成:

select ID,FolderName from KS_Class where tn='{$CurrClassID}'  order by folderorder

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
langzichen 当前离线

15

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:336 分
登录次数:9 次
注册时间:2008/11/26
最后登录:2009/1/5
langzichen 发表于:2008/12/28 16:22:00   | 只看该作者 查看该作者主题 藤椅 
科汛在线考试系统(NET)

楼上的老大,我说的我不太明白,请具体指点下啊,SQL语法我是现学的,

但是在后台用语句查询时结果是正确的,不同的是后台查询时我指定了当前子栏目的ID

select ID,FolderName from KS_Class where tn=(select id from KS_Class where id='{$CurrClassID}')  order by folderorder

红色的部分我直接给了一个ID
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
好好 当前离线

300

主题

0

广播

0

粉丝
添加关注
级别:三年级

用户积分:1340 分
登录次数:50 次
注册时间:2007/1/8
最后登录:2008/12/29
好好 发表于:2008/12/28 15:40:00   | 只看该作者 查看该作者主题 板凳 
改成单张号,sql语法没过关
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cvq 当前离线

704

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:4700 分
登录次数:151 次
注册时间:2008/8/26
最后登录:2016/8/22
cvq 发表于:2008/12/28 15:30:00   | 只看该作者 查看该作者主题 报纸 
做在线知识付费 选科汛云开店

select ID,FolderName from KS_Class where tn=(select id from KS_Class where id='{$CurrClassID}')  order by folderorder

 

PS:红底黑字真的好难看清。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行1.76953秒 powered by KesionCMS 9.0