當前位置:首頁 » 編程語言 » sql性別優先順序的排序題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql性別優先順序的排序題

發布時間: 2022-07-27 14:58:09

A. sql查詢中將teacher表中的記錄按性別升序第一關鍵字,姓名降序第二關鍵字排序。如何寫查詢語句非常感謝

select * from teacher order by 性別,姓名 Desc;
sql語句中,不寫降序,就是默認升序,所以性別不用謝asc

B. 用sql語句統計每個系的男生人數和女生人數,結果按照人數多寡降序。

select 系別,性別,count(*) 人數 from table group by 系別,性別 order by 人數 desc
上面語句不行的話:
select * from (select 系別,性別,count(*) 人數 from table group by 系別,性別) order by 人數 desc

C. SQL語句:先按性別,性別相同再按年齡升序排序並輸出學生的姓名,性別和年齡信息

select 姓名,性別,year(date())-year(出生日期) from 表名 order by 性別 asc,year(date())-year(出生日期) asc

還是我來答吧

D. sql一個表按男女分組,性別相同的按年齡排,group by 後面加having怎麼寫

select * from 表名
group by 性別
order by 性別,年齡

不用having,這個是查詢中有計算列時判斷用的

E. SQL 排序的優先順序問題

SELECT*FROMAORDERBYnamelike'bbb%'DESC;

F. 請教:sql語句,優先排序問題。

sellect * from chengjidan where stdname=優先顯示某個學生
union sellect * from chengjidan stdname<>優先顯示某個學生 order by id

G. 請寫SQL語句將person(name,age)表中年齡在30-40之間的人在查詢時優先輸出

優先輸出應該是排序優先順序,可以通過case when判斷年齡,給30到40之間的人設置排序值為0,其他默認為1,最後order by 這個排序值 asc即可。

H. 在查詢中按照性別排序,在sql語句中使用

sql 排序語句為 order by 欄位名 asc/desc
例如:需要升序則 order by 性別
降序排則是 order by 性別 desc ,其實如果是性別的話降序升序應該沒什麼區別。你試試吧~

I. 寫出SQL語句,學號(student_id)按小到大的順序排列顯示所有男生的信息。(學生表student,性別為sex)。

select * from student where sex='男生的表示符號' order by student_id

J. 寫出SQL語句,檢索出所有女生的信息,結果按年齡的升序排列,年齡相同的按系別的降序排列

select * from 學生表 where 性別=『女』 order by 年齡,系別 desc