I want to SELECT the last row in a MySQL table. I don't have any auto increment key in that table.
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);