从mysql db中选择一条记录

时间:2013-01-13 23:52:16

标签: java mysql sql

我正在尝试从我的数据库中选择数据,但不是获得某个字段,而是“”。 我的表名是位置,它看起来像这样:

id - int, location - varchar和time - timestamp。

我想根据时间选择最后一个位置,这是我的代码:

this.select = this.conn.createStatement();
ResultSet result = select.executeQuery("SELECT location FROM locations ORDER BY time DESC Limit 1");
result.next();
System.out.println(result.getString(1));

我提醒你输出是“”;

2 个答案:

答案 0 :(得分:0)

你尝试过吗?

System.out.println(result.getString(0));

答案 1 :(得分:0)

要识别resultSet中的列,您可以使用:

result.getString("location");