【发布时间】:2013-12-24 12:32:37
【问题描述】:
我想选择 MySQL 表中的最后一行。我在该表中没有任何自动递增键。
public String getLastLeaveId() {
try {
Statement stmt = getConnection();
String sql="select leaveID from applied leave"; // here I want some logic that will fetch only leave_id from last row only
stmt.execute(sql);
} catch (SQLException e) {
e.printStackTrace();
}
return null;
}
//Table Structure --->
(leave_id varchar(50) primary key,emp_id varchar(40),birthday varchar(20),anniv varchar(20),rh varchar(200),total int,foriegn key(emp_id) reference employee);
【问题讨论】:
-
你如何定义“最后一个”?
-
如果它是在 java 中然后显示你的代码
-
我只是在写一个String sql查询,由语句执行并获取ResultSet。
-
你能显示表结构吗?主键是什么?