我正在尝试获取MS Access数据库中列的总和。在我的JSP代码中,我设法获取列中的值,但是我无法打印列的总和。请参阅下面的代码。我的TABLE_NAME是'工作'和COLUMN_NAME我希望总和为'Order_Amount'。
<sql:query dataSource="${bookdB}" var="result4">
SELECT SUM(Order_Amount) FROM Jobs;
</sql:query>
<c:forEach var="column" items="${result4.rows}">
<tr style="position:absolute; left:280px; top:277px;">
<td>Live Job(s) Value: <c:out value="${column.Order_Amount}"/></td>
</tr>
</c:forEach>
任何帮助都会非常感激。感谢。
答案 0 :(得分:0)
您必须在请求中为您指定一个名称。
<sql:query dataSource="${bookdB}" var="result4">
SELECT SUM(Order_Amount) AS theSum FROM Jobs;
</sql:query>
<c:forEach var="column" items="${result4.rows}">
<tr style="position:absolute; left:280px; top:277px;">
<td>Live Job(s) Value: <c:out value="${column.theSum}"/></td>
</tr>
</c:forEach>