在column_1中,只有1-10行和10行的數字。我試圖找到最大的數字並採取並最終將其添加到另一列。這是MySQL使用MAX函數的正確方法嗎?
private ResultSet nrs;
nrs = stmt.executeQuery("SELECT MAX(column_1) FROM table");
while(nrs.next()){
biggestNum = nrs.getInt("column_1");
}
它繼續拋出錯誤「列」column_1「找不到」。
請幫忙。
的拷問點 - 因爲裏面的部分'{}'只會最多一次迭代,它將使意義用'if'替換'while'。它不會對你的代碼有什麼影響,但它會更清楚地傳達代碼的意圖。 – 2014-11-06 03:27:07