SQL 语句中 where 条件后 写上1=1 是什么意思
数据管道
共 826字,需浏览 2分钟
·
2020-08-12 21:31
点击上方“数据管道”,选择“置顶星标”公众号
干货福利,第一时间送达
String sql="select * from table_name where 1=1";
if( conditon 1) {
sql=sql+" and var2=value2";
}
if(conditon 2) {
sql=sql+" and var3=value3";
}
create table table_name
as
select * from Source_table
where 1=1;
复制表结构
create table table_name
as
select * from
Source_table where 1 <> 1;
评论