where 1=1 就是永真的意思
关键是我想知道存在的必要,为什么要这样写?我给改成这样了,也可以正常运行:select * from 销量where${if(len(fh)=0,"",if(len(销量)=0,""," 销量"+fh+"'"+销量+"'"))}