那就switch判断,其实if嵌套也可以
${switch(控件名,"上","SQL1","中","SQL2","下","SQL3","不选","SQL4")}
==============
类似下面的
${switch(控件名,"上","select * from 表 where 字段='"+参数+"'","中","SQL2","下","SQL3","不选","SQL4")}
===============
注意,把你原来的${}去掉就可以,
${switch(控件名,"上",你原来的sql语句,"中","SQL2","下","SQL3","不选","SQL4")}
====================
${switch(部位,"上",if(len(等级)=0,"select * from A","select * from B"),"中",if(len(等级)=0,"select * from C","select * from D"),"下",if(len(等级)=0,"select * from E","select * from F"))}