我想总结一个列的值,其中日期是今天的日期并将其传递给变量。我写了下面的代码,但它不工作。我想总结一个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标记了。 –