我想總結一個列的值,其中日期是今天的日期並將其傳遞給變量。我寫了下面的代碼,但它不工作。我想總結一個SQL表的列,其中日期是當前日期
error: "column name sum(Bill_Total) not valid." its considering "sum(Bill_Total)" as a column.
String sql = "select sum(Bill_Total) from t_report where date=?";
PreparedStatement pst = con.prepareStatement(sql);
pst.setDate(1, date);
ResultSet rs = pst.executeQuery();
String sum=rs.getString(sql);
誰能告訴我什麼是錯我的查詢。在此先感謝
在[Bill_Total]中給出列名稱括號並給別名賦予SUM列並嘗試 –
您使用的是mysql還是sql-server?你已經用 – khelwood
sql server2008標記了。 –