姓名查询: select * from [所需查询的表名] where Name='所需查询的条件'
地址查询: select * from [所需查询的表名] where Address='所需查询的条件'
如果需要两个同时查询:select * from [所需查询的表名] where Name='所需查询的条件1' and Address='所需查询的条件2'
按照姓名模糊查询:SELECT * FROM 表名 WHERE NAME LIKE '***%***'
按照地址模糊查询:SELECT * FROM 表名 WHERE ADDRESS LIKE '***%***'
按照姓名和地址模糊查询:SELECT * FROM 表名 WHERE NAME LIKE '***%***' AND ADDRESS LIKE '***%***'
同学我想到一个很好的方法:通过stringbuilder方法拼接下,如:StringBuilder sql=new StirngBuilder(); sql.AppendLine("select * from Student where 1=1");
在通过判断的方法如果有就sql.appendline()方法解决。