Python之strip与split函数
2015-07-17 00:34
453 查看
在组合查询条件时候多用:
String sql="select * from user where 1=1 ";
if(username!=null) sql=sql+ " and username='"+username+"'";
if(password!=null) sql=sql+ " and password='"+password+"'";
这样方便很多,即使username,password两者都为空都可以查询。
如果不用这个,动态地加条件,还要判断是否有"where "这个关键字,比较麻烦,当然,没有
where 1=1 同样能够实现,具体怎样实现,还没想到好方法,也比较麻烦。
String sql="select * from user where 1=1 ";
if(username!=null) sql=sql+ " and username='"+username+"'";
if(password!=null) sql=sql+ " and password='"+password+"'";
这样方便很多,即使username,password两者都为空都可以查询。
如果不用这个,动态地加条件,还要判断是否有"where "这个关键字,比较麻烦,当然,没有
where 1=1 同样能够实现,具体怎样实现,还没想到好方法,也比较麻烦。
相关文章推荐
- python正则表达式基础
- 用Python做一个模板引擎玩具
- [2015-07-16] python003
- 浅谈python中截取字符函数strip,lstrip,rstrip
- Python的Django框架中的数据库配置指南
- 在Django框架中运行Python应用全攻略
- 在Python的Django框架中更新数据库数据的方法
- Python的Django框架中的数据过滤功能
- 在Python的Django框架中获取单个对象数据的简单方法
- Python的Django框架下管理站点的基本方法
- Python的Django框架中设置日期和字段可选的方法
- Python实现SVN的目录周期性备份实例
- Python中max函数用法实例分析
- Python的Django框架中的表单处理示例
- 在Python的Django框架中加载模版的方法
- [Python]django使用多进程连接msyql错误
- [Python]django使用多进程连接msyql错误
- python serial安装模块
- Python学习之始
- python中strip,lstrip,rstrip简介