資料庫的查詢排序 分組查詢及篩選

2021-07-27 10:38:56 字數 707 閱讀 4599

- 查詢排序

– 語法 :order by 字段 asc/desc

– asc: 順序,正序。數值:遞增,字母:自然順序(a-z)

– desc: 倒序,反序。數值:遞減,字母:自然反序(z-a)

– 預設情況下,按照插入記錄順序排序

select * from student;

– 需求: 按照id順序排序

select * from student order by id asc;

select * from student order by id; – 預設正序

select * from student order by id desc;– 反序

– 注意:多個排序條件

– 需求: 按照servlet正序,按照jsp的倒序

select * from student order by servlet asc,jsp desc;

- 分組查詢

– 需求: 查詢男女的人數

– 預期結果:

男 3

女 2

1) 把學生按照性別分組(group by gender)

2) 統計每組的人數(count(*))

select gender,count(*) from student group by gender;

資料庫之篩選查詢學習

number 數字型別 包含整數和小數 12 13,11.2 varchar2 字串型別 包含漢字,字母和符號,需要用單引號包裹 abc a e date 時間型別 number 5 表示是數字型別,長度是5位 number 5,2 長度為5位,最多2位小數 123.45 123.4 123.40 ...

資料庫查詢 排序

為了方便檢視資料,可以對資料進行排序 語法 select from 表名 order by 列1 asc desc 列2 asc desc,說明 例1 查詢未刪除男生資訊,按學號降序 select from students where gender 1 and is delete 0 order ...

資料庫查詢排序問題

資料庫分頁是後台經常要使用的技術手段,有時候進行資料庫查詢會根據業務需要對某一欄位排序,那麼當待排序字段值相同時,我們得到的查詢結果會是什麼呢?資料分頁時需要根據資料記錄建立時間create time欄位倒序,即使用order by create time desc,但是我們會發現,前端進行請求時獲...