|
主题:SQL调涵子栏目内容包括生成HTML连接(已解决) [收藏主题] | 转到: |
我刚自己研究了下,但是不知道为什么调出来会重复,每个新闻重复一次,
下面是我自己写的SQL,有知道的朋友指点下,看里不对,谢谢了~~我调用了两个表KS_Article和KS_Class
SQL
select top 10 Title,Adddate,Fname,FullTitle,TN,Folder from KS_Article,KS_Class where TN='20086593793479' order by Adddate desc
循环体
[loop=10] |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
zhenfengdz 发表于:2008/6/28 16:12:00 | 只看该作者 查看该作者主题
藤椅
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
zhenfengdz 发表于:2008/6/28 10:09:00 | 只看该作者 查看该作者主题
报纸
|
|
支持(0) | 反对(0) 顶端 底部 |
以下是引用一生有你在2008-6-27 18:50:45的发言:
用不着读两张表吧.把你要调用栏目都写在 in里面
类似下面 select top 10 id,titile from ks_article where tid in('11','22','333') order by id desc
你这种方法只能调出栏目的内容,无法调每个栏目生成的英文名称
也就是说连接无效,因为每个子栏目的英名肯定不一样,所以。。。。。(生成HTML的)
我已经找到解决的方法了,因为KS_Article里的TID和KS_Class里的ID字段数值一致,SQL如下:
select distinct top 10 TID,Title,Adddate,Fname,FullTitle,TN,Folder from KS_Article p,KS_Class q where p.TID=q.ID and q.TN='20086593793479' order by p.Adddate desc
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |