目前工作中用到的sql语句
2017-12-22 08:20
211 查看
1、满足任意两个条件查询
select * from 表名
where
(case when 条件1 then 1 else 0 end+
case when 条件2 then 1 else 0 end+
case when 条件3 then 1 else 0 end+
case when 条件4 then 1 else 0 end)>=2
(如果用户输入一个条件就查不出来,怎么让用户输入一个条件、多个条件 都能查询)
2、数据库里日期 用varchar存储 年月日时分秒 例 2017-12-22 08:22:23 用年月日查询
select * from 表名
WHERE 条件一
OR 条件二
OR substr(时间字段,1,10)='2017-12-22' //substr截取
select * from 表名
where
(case when 条件1 then 1 else 0 end+
case when 条件2 then 1 else 0 end+
case when 条件3 then 1 else 0 end+
case when 条件4 then 1 else 0 end)>=2
(如果用户输入一个条件就查不出来,怎么让用户输入一个条件、多个条件 都能查询)
2、数据库里日期 用varchar存储 年月日时分秒 例 2017-12-22 08:22:23 用年月日查询
select * from 表名
WHERE 条件一
OR 条件二
OR substr(时间字段,1,10)='2017-12-22' //substr截取
相关文章推荐
- 一些工作和学习中经常用到的SQL语句
- 一些工作和学习中经常用到的SQL语句
- 工作——宏观部分用到的SQL语句
- 默认值约束一些工作和学习中经常用到的SQL语句
- 一些工作和学习中经常用到的SQL语句
- 工作中用到的SQL语句
- 一些用到的SQL语句
- mysql 日常很少用到的sql语句综合记录
- 一些工作中用到过的Sql
- 工作常用到的sql语句
- 工作中常用的sql语句以及知识整理
- MySQL 5.7.9版本sql_mode=only_full_group_by问题 用到GROUP BY 语句查询时com.mysql.jdbc.exceptions.jdbc4.MySQLSyn
- 工作常用sql语句
- 今天做的一个SQL面试题,用到了HAVING语句来限制函数关系
- 工作——自动化测试中用到的SQL server查询语句的格式调整
- sql 优化语句用到的sql语句
- X5 自己系统用到的sql 语句
- 一键排班软件开发用到的sql语句
- DB2 用到的基本SQL语句
- mysql中用到的一些sql语句