码迷,mamicode.com
首页 > 数据库 > 详细

SQL中where 1=1和0=1的作用

时间:2020-11-27 11:05:15      阅读:12      评论:0      收藏:0      [点我收藏+]

标签:manager   where   快速   查询条件   创建   str   pre   结构   建表   

一、where 1=1

这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句,用于拼接条件。

二、where 1=0

这个条件始终为false,结果不会返回任何数据,只有表结构,可用于快速建表。

SELECT * FROM EMP  WHERE 1=0;   
//该select语句主要用于读取表的结构而不考虑表中的数据,这样节省了内存,因为可以不用保存结果集。    
SELECT * FROM  MANAGER AS SELECT * FROM EMP  WHERE 1=0;
 //创建一个新表,而新表的结构与查询的表的结构是一样的。  

SQL中where 1=1和0=1的作用

标签:manager   where   快速   查询条件   创建   str   pre   结构   建表   

原文地址:https://www.cnblogs.com/caibaotimes/p/14027925.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!