比如班级号049101,在其后面加学生号如:04910101,04910102....后面2位数中递增.后面两为99后不能在加,怎么写代码判断数据库里(mysql)的学号的最大值然后在加1呢?
解决方案 »
- 如何改写第三方源码?
- 打包好的jar文件没法执行
- JFrame 和JDialog都继承在window,那么JDialog 是怎样去掉最大化和最小化的呢?
- 请问:怎么写helloworld程序都会出错的,为什么?(在线等待)
- 如何把一个数字写入文件???
- 初学java,请教一个关于异常抛出的简单问题
- java中“|”和“&”的用法,请教大家,最好给个合理的解释!
- BoardLayout布局一问
- 我的JAVA JDK1.3.1_05 好像找不到CLASS,怎么解决?
- 关于private,小弟我有一题不懂
- 一个static的成员方法是否不能再在其内部定义一个static的内部类?
- xls文件可以下载不能打开
按照你现在的情况,如果你要获得某个班级中的学生ID大小,应该可以这样
SELECT MAX(学生号) FROM 学生 WHERE 学生号 LIKE '049101%'
以获得同一班级的最大学好
from BOOK_TABLE oracle里的连番的实现 mysql没用过,试着改一下吧