mysql-thinkphp中union使用问题
程序员文章站
2022-04-26 11:42:04
...
mysqlthinkphpphpunion
代码
$result4=$activity->where("topic='%s' and city='%s'","top",I('get.city'))->field('createTime,title,readCount,id,belong')->table('gq_activity')->union('SELECT createTime,title,readCount,id,belong FROM gq_preferential WHERE topic="top"')->union('SELECT createTime,title,readCount,id,belong FROM gq_multimedia WHERE topic="top"')->union('SELECT createTime,title,readCount,id,belong FROM gq_travel WHERE topic="top"')->select();
主要问题
怎么样在union('SELECT createTime,title,readCount,id,belong FROM gq_preferential WHERE topic="top"')里在where里使用变量用于筛选出数据。因为如果用union('SELECT createTime,title,readCount,id,belong FROM gq_preferential WHERE topic="top" and id="$id"),会报错。
下一篇: 在HTML中实现加载Flash的2种方法
推荐阅读
-
SQLSERVER中union,cube,rollup,cumpute运算符使用说明
-
详解spring cloud Feign使用中遇到的问题总结
-
解决Vue2.0中使用less给元素添加背景图片出现的问题
-
总结Nginx 的使用过程中遇到的问题及解决方案
-
CuteFTP使用过程中的常见错误问题小结
-
使用mysql中遇到的几个问题
-
在android开发中尽量不要使用中文路径的问题详解
-
基于Android中Webview使用自定义的javascript进行回调的问题详解
-
Python中循环后使用list.append()数据被覆盖问题的解决
-
使用jQuery快速解决input中placeholder值在ie中无法支持的问题