使用单个select语句

时间:2016-12-02 10:51:29

标签: java sql

为什么我不能从不同的字段中检索两个值但是同一行?

如果我写这个,那就完美了。

String sql = "SELECT * FROM soal ORDER BY RAND() LIMIT 1";    
ResultSet rs = st.executeQuery(sql);
String question = rs.getString("questions");

但是在我添加了这个

之后
String hint = rs.getString("hint_questions");

它无效。

注意:出于不同目的,我需要来自同一行和类的两个字符串questionhint。所以我必须使用单select个查询SQL,以便questionhint的值相关(来自同一行)。

1 个答案:

答案 0 :(得分:0)

您可以尝试以下任一解决方案:

String var = rs.getString(1);
through index

或者

String var = rs.getString("column_name");
through column name