where 1=1 这个条件始终为True, 用于动态构造不确定条件数的查询语句,在不定数量查询条件情况下,1=1可以很方便的规范语句。 select * from emp where 1=1 [and 条件n]; 举个例子,如果您做查询页面,让用户自行选择并输入查询关键词,代码大体如下: string MySqlStr=