Oracle查詢資料總數-根據count(主鍵),在ssh專案中
Oracle查詢資料總數-根據count(主鍵),在ssh專案中
public int querysum(String name1,String name2){
String sql="select count(w.id) from 表名 w where w.欄位1=? and w.欄位2=?";
Query query = this.getSession().createSQLQuery(sql);
query.setString(0, name1;
query.setString(1, name2);
query.setFirstResult(0);
BigDecimal a=(BigDecimal) query.uniqueResult();
int number=a.intValue();
System.out.println("查詢到的個數為="+number);
return number;
}
當然也可以使用SSH通用的先查詢所有符合條件的物件,然後使用list接收,然後根據list.size()得到總數,不過這樣處理起來會降低程式碼的效率。
相關文章
- Oracle根據主鍵查詢外來鍵Oracle
- SQL server根據表名查詢表主鍵SQLServer
- 根據rowid查詢資料檔案號,資料塊號
- Oracle根據表名查詢表空間及資料檔案的地址Oracle
- 如何用 grep 命令在 UNIX 中根據檔案內容查詢檔案
- 根據關鍵字查詢車輛資訊
- Laravel ORM 中,根據關聯查詢的欄位值,對主查詢排名LaravelORM
- 根據查詢條件批量修改表資料
- 在資料庫中查詢關鍵字資料庫
- MSSQL遍歷資料庫根據列值查詢資料SQL資料庫
- 在AIX系統根據oracle程式pid查詢sql語句AIOracleSQL
- 根據表查詢索引資訊索引
- 根據父表查詢子表
- 根據PID查詢 sqlSQL
- 在RFT中根據指定的標題查詢頂層視窗
- linux 中根據檔案的大小進行檔案的查詢Linux
- MySQL關於根據日期查詢資料的sql語句MySql
- mybatis 根據多個id查詢資料 foreach標籤MyBatis
- 總結Oracle根據時間查詢的一些常見情況Oracle
- 微博根據手機號查詢
- 在Django中查詢重複專案Django
- 注意:Oracle中的聯合主鍵查詢問題(轉)Oracle
- linux根據字尾查詢文字Linux
- 根據欄位名查詢所有表
- Rafy 中的 Linq 查詢支援(根據聚合子條件查詢聚合父)
- mysql根據查詢結果批量更新多條資料(插入或更新)MySql
- 根據Alert日誌查詢資料庫啟動、關閉時間資料庫
- pid,sid相互查詢,根據PID查詢sqlSQL
- mysql千萬級資料量根據索引優化查詢速度MySql索引優化
- windows根據程式號查詢程式目錄Windows
- 根據TCode查詢User Exit and BADI
- vue+element-ui根據時間查詢VueUI
- 在MongoDB資料庫中查詢資料(上)MongoDB資料庫
- mysql like查詢 - 根據多個條件的模糊匹配查詢MySql
- 【優化】COUNT(1)、COUNT(*)、COUNT(常量)、COUNT(主鍵)、COUNT(ROWID)等優化
- mysql千萬級資料量根據索引最佳化查詢速度MySql索引
- SSH:hiberate實現資料的查詢(單查詢和全查詢)
- C# 根據前臺傳入實體名稱,動態查詢資料C#