研究了10多个小时,终于得道。先上代码: ---------------------------------------------------------------- [ecmsinfo]'select * from (select * from phome_ecms_表名1 where checked=1 and classid in (1610,1616) union select * from phome_ecms_表名2 where checked=1 and classid in (1289,1290,1291)) a order by newstime desc limit 100',100,40,1,24,54,0[/ecmsinfo]
---------------------------------------------
注意事项: 1. 红色括号千万别遗漏,不是多余的!
2.蓝色部分为指定的栏目ID,切忌必须为终极栏目,如果有多个用“,”分隔。
3.多表的时候用union链接。 也可以直接copy这段代码“ union select * from phome_ecms_表名 where checked=1 and classid in (1289,1290,1291)” ,注意union前有空格。
4.绿色“24”为操作类型SQL,黄色“54”为标签模板。具体万能标签用法,请参照官方教程,这里不在详解。
5. 上面代码是按照时间排序,也可以根据需要显示点击排行或者热门推荐,更多应用还需要自己思考!
分享完毕!~ 欢迎补充。
|