一、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 结构 建表
查看更多关于SQL中where 1=1和0=1的作用的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did118331