从数据库表格中获取列最大的两种方法
来源:互联网 发布:交通仿真软件功能 编辑:程序博客网 时间:2024/06/08 20:30
下面是从数据库表格中获取列最大值的两种方法:
public int getMaxNum(){//String sql = "select * from market_goods order by goodsid desc limit 0,1";String sql = "select max(goodsid) from market_goods"; //这两个sql语句都可以获得最大值,但是如何从返回结果中拿值呢?int goodsId = 0;try {ResultSet rs = DBConnect.getRS(sql);while(rs.next()){//goodsId = rs.getInt("goodsId")+1;goodsId = rs.getInt(1)+1;}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{DBConnect.close();}return goodsId;}
从这个方法中可以看出,sql语句不得不同,从resultset中取值的方法也略有不同
如果用的事注释掉的sql语句就,最佳用的事
goodsId = rs.getInt("goodsId")+1;
如果用的是非注释掉的sql语句,最佳用的也是
goodsId = rs.getInt(1)+1;
public int getMaxNum(){//String sql = "select * from market_goods order by goodsid desc limit 0,1";String sql = "select max(goodsid) from market_goods"; //这两个sql语句都可以获得最大值,但是如何从返回结果中拿值呢?int goodsId = 0;try {ResultSet rs = DBConnect.getRS(sql);while(rs.next()){//goodsId = rs.getInt("goodsId")+1;goodsId = rs.getInt(1)+1;}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{DBConnect.close();}return goodsId;}
0 0
- 从数据库表格中获取列最大的两种方法
- 多种方法实现从Excel表格的两列数据中提取不重复(唯一)值
- 从资源中获取位图的两种方法
- Android从Camera中获取图片的两种方法
- Android从Camera中获取图片的两种方法
- 代理中获取数据库db的两种方法
- 点击表格获取列索引的方法
- 从数据库中获取列名
- 获取当前数据库的两种方法
- laravel5.1框架下从数据库中获取数据的两种方式
- C#中从数据库查询记录的方法分类( 一般使用两种方法):
- 运行期从ibatis配置文件中获取sql 的两种方法
- 获取SQL所有的数据库名称、表格名称、列名
- 种用ADO从文本文件中导入数据库的两种方法比较
- Android从服务器获取图片的两种方法
- Java从控制台获取输入的两种方法
- 从数据库中获取二级制流的处理方法
- 获取从数据库中查找出来的第N行第N列的值
- .net编程新手,就要去系统的学习了,如何能在课余时间更好的学习?
- 《将博客搬至CSDN》
- android中的adapter模式
- android studio快捷键大全
- 支付宝 银联 微信支付
- 从数据库表格中获取列最大的两种方法
- 安卓控件背景4条背景边框自由控制
- PHP递归实现无限极分类
- 【Android-009】【提交数据】
- Spring之—ApplicationListener 接口及事务管理
- 为控件添加动画效果(安卓)
- Boost.Asio性能测试(★firecat推荐,红色字体是本人的标识★)
- vsphere对相应虚拟机开启嵌套虚拟化
- kendoui笔记