0
为什么我无法从不同的字段检索两个值,但检索同一行?使用单个select语句从同一行检索两个值
如果我写这个,它完美的作品。
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");
它不会工作。
注:我需要两个字符串,question
和hint
来自同一行和类,用于不同的目的。所以我必须使用单一的select
查询SQL,以便question
和hint
的值是相关的(来自同一行)。
*它不会工作*,任何错误,任何异常或者只是面无表情? – Mritunjay
尝试使用索引检索。 –
如果你需要列“'question''和''hint''的两列值,你可以使用''rs.getString(”question“);''和''rs.getString(”hint “);''。你的代码虽然有所不同。 – f1sh