我现在在做一个查询,如果某个条件不列为查询条件,比如
城市: 下拉列表
职业: 下拉列表
教育:下拉列表
如果职业不选择,就等于直接查询城市的所有用户,进行综合查询,
统一的sql语名如下:
select count(*) from user where city like '%city%' and zy like '%zj%' and jy like '%jy%'
如果用%匹配的话,那么是zj为null值就不能匹配,如何达到
所有的城市用户,zy不管为不为null都不用管
城市: 下拉列表
职业: 下拉列表
教育:下拉列表
如果职业不选择,就等于直接查询城市的所有用户,进行综合查询,
统一的sql语名如下:
select count(*) from user where city like '%city%' and zy like '%zj%' and jy like '%jy%'
如果用%匹配的话,那么是zj为null值就不能匹配,如何达到
所有的城市用户,zy不管为不为null都不用管
解决方案 »
- 非哥,Internet Explorer无法打开Internet站点 http://xxxxx 已终止操
- 日期的语法错误?
- 获取当前页地址/?后面的参数,再通过iframe框架传另外一个页面中?
- 这个谁知道啊~~~急
- 注册按钮 不跳转
- 求教高手,框架中的ASP.NET页面的刷新问题?急,在线等待!
- 求教:关闭页面或跳转后修改数据库数据
- 在asp.net(c#)中怎样隐藏DataGrid中的数据(做好了有分加)
- 关于在提交后取得控件ID.TEXT 和 Request.form("控件ID")不相同??为何?
- grid ++ repotr 报表打印问题
- ViewState的问题,各路高手门帮忙啊,要死人了。
- 如何更新数据库(在线等)请进来看看
city = "%"
end ifsql 就是select count(*) from [user] where city like '%%%'搜索出全部的数据
如果用%匹配的话,那么是zj为null值就不能匹配