當前位置:首頁 » 編程語言 » sql排班怎麼排大小
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql排班怎麼排大小

發布時間: 2023-08-19 20:48:02

sql 如何根據總大小分組排序

--建表
CreateTableT
(
AVarchar(10),
BVarchar(10),
CVarchar(10),
Dint
)

--插入數據
insertintoTvalues('a','cd','cd2',1)
insertintoTvalues('a','cd2','cd2',2)
insertintoTvalues('a','cd4','cd2',1)
insertintoTvalues('B','cd4','cd5',52)
insertintoTvalues('B','cd7','cd5',5)
insertintoTvalues('C','cd7','cd8',105)
insertintoTvalues('C','cd8','cd9',107)

--查詢(MSSQL2008)
--已A分組求得最大值,再按該值降序排列
SelectA,B,C,DFrom
(
Select*,MAX(D)over(partitionbyA)ASEfromT
)S
OrderbyEDesc,DDesc

㈡ sql語句 輸出課程列表,並按學員數量的多少排序

select min(schid) 課程ID,schname 課程名衡旁,count(schname) 學行吵員咐帶橡數
from student
group by schname
order by count(stuNum) desc

㈢ 如何用資料庫sql把一列數據從大到小排列

select * from 表名 order by 要排列的欄位 desc。

㈣ SQL 字元串按大小排序

我的資料庫和Myeclipse剛剛卸載了,所以沒法幫你寫!!!你自己想想吧,在資料庫中直接排序成這樣我還沒有想到!這是將這個數據讀出來在排序的方法。
這個需要先將A欄位的字元拆分出來,可以按照「/」拆分,貌似可以直接用split("/')直接拆分,然後需要類型轉換下,轉成int類型,或者直接用int [] 來接收,既然已經拆分到數組里了,那麼就可以用冒泡排序或者其他排序,從小到大排序了,排序之後需要在合並到一起!!!這只是一個思路或許還有其他方法。我說的可能有錯誤,希望見諒。

㈤ sql中排序要怎麼寫

1.語法:

SELECT "欄位名"
FROM "表格名"
[WHERE "條件"]
ORDER BY "欄位名" [ASC, DESC];

2.注意事項:先分組再排序,運用的是ORDER BY,後面加的是你要按什麼排序,如果按照升序可以不用寫或者加上ASC;如果是降序,要加上DESC。

3.例子:SELECT id FROM user ORDER BY id;

㈥ sql資料庫查詢出來的數據從大到小排序

利用order by進行排序,降序(從大到寫)可以用desc,升序(從小到大)是默認的