sql查询条件where 1=1,1=2
2016-07-12 16:52
302 查看
数据库在进行查询的时候,经常看到有的人使用where 1=1和1=2等的查询 。
这种查询在执行前就会被计算出true(1=1)和或false(1=2).
主要是为了动态拼凑sql语句时,方便程序逻辑的处理用的,如果有where条件和没有where条件。
这种查询在执行前就会被计算出true(1=1)和或false(1=2).
主要是为了动态拼凑sql语句时,方便程序逻辑的处理用的,如果有where条件和没有where条件。
相关文章推荐
- 【mysql学习笔记】-索引
- 树莓派下的基本命令和安装MySQL vim等
- SQL学习笔记(一)
- mysql 批量修改表前缀
- 【greenplum】将greenplum 数据导入mysql 数据库工具
- 数据库事务的隔离级别
- mongodb 增加、删除、修改、查询
- 附加数据库
- Mysql中的like模糊查询
- mysql UNIX时间戳与日期的相互转换 查询表信息
- SQL语句整合,本记录适用于Mysql
- mysql数据库中文乱码解决
- oracle dblink-数据同步(使用trigger)
- mysql数据库忘记root密码修改方法
- MongoDB备份恢复
- 数据库交互-读写分离
- 【Oracle】GoldenGate 12.2 OGG-06591 OGG-01031
- MYSQL常用命令总结
- Oracle SQL 1 : Oracle MERGE INTO Statement
- SqlServer设置