请教ASP多条件查询代码,能实现其中任意几个元素查出符合的记录

2025-03-24 15:09:25
推荐回答(1个)
回答1:

先帮你优化下SQL语句吧
exec="select * from xxxx where 1=1";
if(yqmc!="")exec+=" and yqmc='"+yqmc+"'";
if(cj!="")exec+=" and cj='"+cj+"'";
if(ck!="")exec+=" and ck='"+ck+"'";
if(xz!="")exec+=" and xz='"+xz+"'";
if(zrr!="")exec+=" and zrr='"+zrr+"'";
if(lyr!="")exec+=" and lyr='"+lyr+"'";
if(sydw!="")exec+=" and sydw='"+sydw+"'";
if(fph!="")exec+=" and fph="+fph;