比较常用的sql语句

来源:互联网 发布:希捷备份软件 编辑:程序博客网 时间:2024/06/05 05:50

最近做了个在线网上书城的项目,对其中涉及到的一些通用技术做简单总结。

1.登录和注册模块

这个模块几乎在所有项目中都会出现,注册时通常需要查找用户名或者邮箱是否存在;登陆时需要验证用户名和密码匹配,这时我们需要通过sql语句查找数据库中的记录。

String sql = "select * from t_user where loginname=? "//用于操作用户名的sql语句

String sql = "select count(1) from t_user where email=?"//用于操作邮箱的sql语句

String sql = "select * from t_user where loginname=? and loginpass=?";//用于登录时验证用户的sql语句

String sql = "insert into t_user values(?,?,?,?,?,?)";//注册成功保存用户信息的sql语句


2.分页

分页技术在项目中也非常常见,首先需要获取当前页的显示元素,那么与数据库分页的操作离不开常用的sql语句,如下:

sql = "select * from t_book limit (pc-1)*ps,ps";//其中pc代表当前页,ps代表当前页显示的行数,即多少条记录

sql=  "select * from t_book  where name like %java%  limit (pc-1)*ps,ps"//模糊查询的分页


0 0
原创粉丝点击