按你所说 你的DDL中有 text="不限" value="" text="50-100" value=" and 房屋面积 between 50 and 100" text="101-200" value=" and 房屋面积 between 101 and 200" text="200-300" value=" and 房屋面积 between 201 and 300" text="300+" value=" and 房屋面积 > 300"
你在写地层的SQL语句中可以这样 "SELECT * FROM TABLENAME WHERE 1=1" + DDL.value; 这样就解决了。