mysql查询条件失效问题
2017-07-20 16:33
459 查看
select recordId, employeeId,startTime,endTime
from `kq_absent_register` as ar
where ar.employeeId = 75
and "2017-07-05" <= DATE_FORMAT(ar.startTime,'%Y-%m-%d')
and "2017-07-05" >= DATE_FORMAT(ar.endTime,'%Y-%m-%d')
and ar.type = 11 or ar.type = 12;
会先运行and的内容且把and的内容当成一块,所以要把Type的条件括起来
from `kq_absent_register` as ar
where ar.employeeId = 75
and "2017-07-05" <= DATE_FORMAT(ar.startTime,'%Y-%m-%d')
and "2017-07-05" >= DATE_FORMAT(ar.endTime,'%Y-%m-%d')
and ar.type = 11 or ar.type = 12;
会先运行and的内容且把and的内容当成一块,所以要把Type的条件括起来
相关文章推荐
- mysql查找语句中包含中文字符时查询失效的问题及解决方法
- mysql 查询条件不区分大小写问题
- MySQL查询条件中字符串包含空格的问题
- mysql 查询时间条件问题
- MySql数据查询的逻辑蕴含条件问题
- 解决mysql的in条件中参数是带引号的字符串的时候查询失效
- 存储过程内部查询条件约束失效的问题(查询变量与表内字段相同引起)
- Mysql连接查询时索引失效,字符集问题
- 关于MYSQL查询时WHERE条件值为数字的问题
- MySql数据查询的逻辑蕴含条件问题
- 关于MYSQL查询时WHERE条件值为数字的问题
- mysql5.7子查询order by失效问题
- mysql 查询条件中文问题
- MySQL 中文显示乱码以及中文查询条件返回0条结果的问题解决
- mysql分组查询结果集作为条件查询的问题
- Mysql查询条件不区分问题解决方案
- Oracle,Mysql ,SQL Server 三大数据库带参数的模糊查询, 拼接查询条件问题
- MySQL中使用group by进行分组时,子查询中order by失效的问题
- CodeIgniter需要注意错写查询条件导致数据库索引失效的问题
- MySQL中关于查询条件中的字符串空格问题