sql資料庫查詢某列中每種資訊出現次數並降序排列
以具體案例為例
如果資料庫中有這樣一個列名:School,情況如下:
記錄共有5000+條,需要統計其中每所學校出現次數
實現程式碼如下:
use CNKI
select DISTINCT School as 學校,COUNT(*) as 資料量 from detail_info GROUP BY School ORDER BY 資料量 DESC
詳細解釋
use CNKI:使用CNKI資料庫
DISTINCT School as 學校,COUNT():統計學校屬性中所有不重複資料(顯而易見重複資料被合併了)並命名為資料量。
count(*) 和GROUP BY School 聯合表示按照學校來統計次數(注意GROUP BY 後面必須接資料庫中原有列名)。
ORDER BY 資料量 DESC:根據資料量的數字降序排列。
那麼根據你自己的需求,就可以進行更改了
例子的統計結果
相關文章
- 陣列中每個陣列元素出現的次數陣列
- 計算陣列中每個數字出現的次數陣列
- SQL2008查詢某資料庫中的某個值是否存在SQL資料庫
- 根據不同欄位,升降序排列查詢結果
- JavaScript陣列升序和降序排列JavaScript陣列
- 統計陣列元素中每個元素出現的次數陣列
- 如何統計一列數中每個元素出現的次數
- mysql基礎 查詢某屬性值出現次數大於1MySql
- 如何查詢某個資料表中除某個欄位的所有資訊???
- oracle資料庫sql查詢檢視第二次查詢很慢Oracle資料庫SQL
- GBase 庫中查詢表的列資訊
- SQL Server 查詢資料庫中所有表資料條數SQLServer資料庫
- 查詢資料庫中表的資訊資料庫
- 50種方法最佳化SQL Server資料庫查詢SQLServer資料庫
- SQL Server 跨資料庫查詢SQLServer資料庫
- 【資料庫】sql連表查詢資料庫SQL
- SQL SERVER 資料庫查詢表和欄位資訊語句SQLServer資料庫
- sql 判斷 某列中是否包含 某種符號SQL符號
- mongodb查詢資料庫中某個欄位中的值包含某個字串的方法MongoDB資料庫字串
- 匯出Sql server 2005資料庫中某表的資料SQLServer資料庫
- SQL Server中基於WEB的資料庫查詢SQLServerWeb資料庫
- MySQL查詢某個列中相同值的數量統計MySql
- 查詢某資料庫中所有的欄位資料庫
- 常見物件-在大串中查詢小串出現的次數案例物件
- ASP.NET從字串中查詢字元出現次數的方法ASP.NET字串字元
- MySQL入門--查詢資料庫資訊MySql資料庫
- 查詢資料庫隱含引數的sql語句資料庫SQL
- 統計字串中某個字元出現的次數字串字元
- PHP查詢資料庫中滿足條件的記錄條數(二種實現方法)PHP資料庫
- MYSQL 匯出資料庫中某張表的部分數…MySql資料庫
- 查詢SQL Server 2005資料庫重做日誌的資訊SQLServer資料庫
- oracle資料庫建立Squence序列並查詢Oracle資料庫
- 查詢資料庫每個表佔用的大小資料庫
- SQLSERVER查詢某個資料庫有幾張表SQLServer資料庫
- 查詢sql語句執行次數SQL
- 字串的升序降序排列字串
- MongoDB資料庫中查詢資料(下)MongoDB資料庫
- 資料庫中單表查詢資料庫