|
主题:sql标签不能同时提取两个表中的字段? [收藏主题] |
Sql语句如下:
select top 12 * from (select KS_Article.ID,KS_Article.Tid,KS_Article.Title,KS_Article.Author,KS_Article.Adddate,KS_Article.rank,KS_Article.Popular,KS_Article.Recommend,KS_Class.ClassID,KS_Class.ID,KS_Class.FolderName from KS_Article,KS_Class where KS_Article.Tid=KS_Class.ID and KS_Article.Tid='{$Param(0)}' ) order by KS_Article.ID desc 标签内容如下: <div class="mainclass"> <h2><a href="{$Field(KS_Class.ID,GetClassUrl,1,1)}">{$Field(KS_Class.FolderName,Text,0,...,0,)}</a></h2> <ul> [loop=12] <li><a href="{$Field(KS_Article.ID,GetInfoUrl,1,1)}">{$Field(Title,Text,0,...,0,)}<span> {$Field(Adddate,Date,[YYYY/MM/DD])}</span></a></li> [/loop] </ul> </div> 绿色的部分都能生成,但是红色部分都生成不出来, 但是如果把这个sql语句放到“在线执行sql语句”下执行,KS_Class.ID,KS_Class.FolderName都是能生成的 |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |