为了个联合查询语句弄了1个小时

时间: 2011-04-30 / 分类: dedecms / 浏览次数: 2,294 views / 0个评论 发表评论

记录一下,以防以后又碰到相同情况又要找来找去

select count(*) as a from ( (SELECT aid,typeid,linkman,xiaoqu,fangxing,mianji,jiage,shijian,senddate FROM dede_addoninfos WHERE arcrank>=0 AND state=0 and typeid<>0) UNION (SELECT aid,typeid,linkman,xiaoqu,fangxing,mianji,jiage,shijian,senddate FROM dede_addoninfos9 WHERE arcrank>=0 AND state=0 and typeid<>0) ORDER BY aid desc)as temp;

中间是一个联合查询
外面是统计总查询数

我在网上搜索到了一些语句,按照那种模式却老是遇到错误
最后突发奇想这样写,竟然通过了

因为也是用到了UNION,所以DEDE中使用的时候先得把安全检测关掉

不然会提示安全警告

发表评论

你必须 登录后 才能留言!