mysql的条件语句_mysql条件语句
AND((c.shouli_sj>1288945672ANDc.diaochaqingkuangISNULL)or(c.shouli_sj<1288945672ANDc.diaochaqingkuangISNULL)or(c.diaochaqingkuang!=''))这块有问题该怎么改?SELECTc.*,u.name...
AND ((c.shouli_sj >1288945672AND c.diaochaqingkuang IS NULL) or ( c.shouli_sj<1288945672AND c.diaochaqingkuang IS NULL ) or (c.diaochaqingkuang != '' ))
这块有问题该怎么改?
SELECT c . * , u.name AS terminal_name, r.region_name, ur.region_name AS area_name
FROM complain c
LEFT JOIN user u ON u.id = c.shouliren
LEFT JOIN region r ON r.region_id = u.region_id
LEFT JOIN region ur ON r.parent_id = ur.region_id
WHERE 1 =1
AND c.chulibumen
IN ( 1, 2 )
AND (
(
c.shouli_sj >1288945672
AND c.diaochaqingkuang IS NULL
) or ( c.shouli_sj <1288945672
AND c.diaochaqingkuang IS NULL ) or ( c.diaochaqingkuang != '' )
)
AND c.to_time >= '1277942400'
AND c.to_time <= '1289001599'
ORDER BY c.shouli_sj DESC
LIMIT 0 , 30
我的意思是说包含上面那个语句的下面那一大段出错了,具体是什么错误我找不到,请大家帮忙,感谢!
这段东西不报错,就是查不出东西,数据库里确实有东西
这样能查出来
AND ((c.diaochaqingkuang != '' ))
加了or后变成下面那样就没有数据了
AND ((c.shouli_sj >1288945672 AND c.diaochaqingkuang IS NULL) or ( c.shouli_sj<1288945672 AND c.diaochaqingkuang IS NULL ) or (c.diaochaqingkuang != '' ))
展开
mysql的条件语句_mysql条件语句相关推荐
- mysql命令书写顺序_MySQL SQL语句书写顺序和执行顺序
SQL语句书写顺序和执行顺序 (7) SELECT (8) DISTINCT (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) HAVING (9 ...
- mysql插入二进制命令_MySQL将语句写入到binlog二进制日志中
由于二进制日志是公共资源,所有线程都要写二进制日志,所以一定要避免两个线程同时更新二进制日志.因此,在事件组写二进制日志时,二进制日志将获得一个互斥锁LOCK_log,然后在事件组写完后释放,由于服务 ...
- mysql多表操作语句_MYSQL数据库语句之多表操作(三)
多表操作 join查询(join按照功能分可以分为3类): cross join(交叉连接):获取多个表中的交叉关系. inner join(内连接):获取2个表中字段匹配关系的记录. 外连接 lef ...
- mysql 子表 关联查询语句_mysql查询语句 和 多表关联查询 以及 子查询
1.查询一张表: select * from 表名: 2.查询指定字段:select 字段1,字段2,字段3-.from 表名: 3.where条件查询:select 字段1,字段2,字段3 from ...
- mysql多表查询语句_mysql查询语句 和 多表关联查询 以及 子查询
1.查询一张表:select * from 表名: 2.查询指定字段:select 字段1,字段2,字段3-.from 表名: 3.where条件查询:select字段1,字段2,字段3 frome ...
- mysql set语句_MySQL Prepared语句简介
之前的MySQL版本4.1,查询以文本格式发送到MySQL服务器. 之后,MySQL服务器使用文本协议将数据返回给客户端.MySQL必须完全解析查询,并将结果集转换为字符串,然后再将其返回给客户端. ...
- mysql的更新用法_mysql更新语句的详细用法
首先,单个表的UPDATE语句: 更新[LOW_PRIORITY] [IGNORE] tbl_name SET col_name1 = expr1 [,col_name2 = expr2 ...] [ ...
- mysql预处理语句_MYSQL 预处理语句
一.预处理语句介绍 MySQL支持服务端预处理语句,预处理语句利用高效的客户端/服务端二进制协议.用占位符替换参数值的预处理语句有下列两个好处: 每次执行语句时,解析语句的开销更小.通常,数据库应用程 ...
- mysql的各种语句_MySQL 常用语句大全
MySQL 常用语句大全 一.连接 MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1.例 1:连接到本机上的 MYSQL. 首先在打开 DOS 窗口,然后进入目录 my ...
- mysql3表查询语句_MySQL基础语句三(多表查询)
今天让我们来学习mysql的多表查询,爱学习的你就是我的好朋友哦! 多表设计的两种方式:通过id关联(还可以是其他不重复的字段) 通过外键关联 主键: 能够唯一表示数据表中的每个记录的字段或者字段的组 ...
最新文章
- 错误 SQL TOP子句中的行数必须是整数
- openstack项目【day23】:KVM介绍
- UIProgressView-初识IOS
- python矩阵运算dot_numpy中的dot矩阵乘法
- 计算机网络原理(第三章) 传输层 课后习题
- C#LeetCode刷题之#766-托普利茨矩阵(Toeplitz Matrix)
- GIS开发平台的未来 — .NET还是J2EE?
- pandas Series 判断每个元素是否包含某个子串
- Faster R-CNN原理
- Java基础---数组
- windows 2003 上Lotus Notes 客户端无法运行的解决办法
- Ubuntu 14.04 安装 DevStack与遇到的的问题记录
- unlocker207安装失败解决方法
- 在Ubuntu上安装搜狗输入法
- 常见非功能性需求的描述案例
- ubuntu16.10+cuda8.0+cudnn+caffe+opencv3.2+anaconda2
- 计算机怎样安装硬盘,固态硬盘怎么安装?小编教你怎么安装固态硬盘详图
- 字段缩写ti表示什么_以下哪个字段缩写表示“摘要”?
- WebStorm快捷键及配置
- 牛客网在线编程——二维数组中的查找
热门文章
- *BZOJ4127: Abs
- git-SSH连接配置
- session过期返回登录页面跳出frame
- ubuntu14.04安装hadoop2.7.1伪分布式和错误解决
- J2SE7规范_2013.2_类型_命名
- UVALive 4794 Sharing Chocolate DP
- Android -- I/O CALL SMS Layout
- 又是一天,这次是网页显示的问题
- CCF201409-2 画图
- 模拟——魔法少女小Scarlet(洛谷 P4924)