where 1=1 是为了避免where 关键字后面的第一个词直接就是 “and”而导致语法错误。1=1永真条件,一般用于构造动态SQL语句,"SELECT ... FROM ... WHERE 1=1 "+动态构造条件子句。