在where条件中,1=1和1=2等奇妙的用法(常用于多个不指定的条件查询)
注意:1=1 适用于不知道有无后置条件,为防止有后置条件查询做的一个子条件
1=2 或者1=? 适用于查询条件是否为某个特定的值,比如,验收单,不光可以是制单人可见,也可以设置当前登录人是否是审查员或财务专员或财务主任的值
案例:select * from PM_project_acceptanceHead where 1=2 || 1=?
注意:1=1 适用于不知道有无后置条件,为防止有后置条件查询做的一个子条件
1=2 或者1=? 适用于查询条件是否为某个特定的值,比如,验收单,不光可以是制单人可见,也可以设置当前登录人是否是审查员或财务专员或财务主任的值
案例:select * from PM_project_acceptanceHead where 1=2 || 1=?