怎樣在sql中對某一列的數字排序

時間 2021-05-06 02:06:22

1樓:老夭來了

select * from 表明 order by sz.

如果解決了您的問題請採納!

如果未解決請繼續追問

我在sqlserver資料表中,有一列欄位 tierno 資料如下,我想讓他按照數字排序,請大神賜教

2樓:匿名使用者

if object_id('tempdb..#tmp') is not null

drop table #tmp

create table #tmp(tierno varchar(10))

insert into #tmp (tierno)values('1.')

insert into #tmp (tierno)values('2.10.')

insert into #tmp (tierno)values('1.10.1.')

insert into #tmp (tierno)values('2.2.1.')

insert into #tmp (tierno)values('2.1.')

insert into #tmp (tierno)values('1.2.')

insert into #tmp (tierno)values('1.11.2.')

insert into #tmp (tierno)values('2.2.')

insert into #tmp (tierno)values('2.2.2.')

insert into #tmp (tierno)values('1.1.')

insert into #tmp (tierno)values('2.')

select * from #tmp

order by tierno

sql如何按照一個欄位的某一部分排序? 20

3樓:匿名使用者

你 使用的是什麼資料庫? oarcle?mysql?sqlservr?

思路 :先轉化為 字串,擷取前面10位 如 order by subtring(0,cast(date as varchar(22)),10)

4樓:蓋昆明委琨

一樓的是固定長度的

要是之前或之後長度都不固定,可以這樣寫

instr(str,'/',0,-1)找到'/'的位置select

substr(

str,instr(str,'/',1,1)-2,5)from

……這句話是取/附近5個字元的**!

有此資料庫不支援instr可以用:

charindex

sql語句中 如何按某個欄位的合計數量進行排序

5樓:曾經有個怪叔叔

selet * from (

select 姓名,sum(數量) from t group by 姓名

) x order by x.數量

如何根據mysql資料庫中的某一個欄位進行排序呢??

6樓:汪雄輝拉

例如你表名 為test,sql 如下:

select * from test order by `order` desc-----------------根據order降序排列,去掉末尾的desc就是升

序注:order為關鍵字,所以欄位order需要用反引號括起來,不然報錯

7樓:time嵐憶

先把分類全取出來,並隨機排序,取排在第一個分類。

例如:西裝

然後查詢的時候 order by (category='西裝') desc,category 即可實現要求。

mysql是一種開放源**的關係型資料庫管理系統(rdbms),mysql資料庫系統使用最常用的資料庫管理語言--結構化查詢語言(sql)進行資料庫管理。

mysql這個名字,起源不是很明確。一個比較有影響的說法是,基本指南和大量的庫和工具帶有字首「my」已經有10年以上,而且不管怎樣,mysql ab創始人之一的monty widenius的女兒也叫my。這兩個到底是哪一個給出了mysql這個名字至今依然是個迷,包括開發者在內也不知道。

mysql的海豚標誌的名字叫「sakila」,它是由mysql ab的創始人從使用者在「海豚命名」的競賽中建議的大量的名字表中選出的。獲勝的名字是由來自非洲史瓦濟蘭的開源軟體開發者ambrose twebaze提供。根據ambrose所說,sakila來自一種叫siswati的史瓦濟蘭方言,也是在ambrose的家鄉烏干達附近的坦尚尼亞的arusha的一個小鎮的名字。

mysql,雖然功能未必很強大,但因為它的開源、廣泛傳播,導致很多人都瞭解到這個資料庫。它的歷史也富有傳奇性。

8樓:追尋著

select * from test order by `order` desc

關於sql語句的一個排序問題(中文和數字排序)

9樓:匿名使用者

你得分三個欄位 來分別儲蓄市區名、字母、數字然後語句用多欄位的排序select projectno from dual order by 市區名、字母、數字 asc

10樓:匿名使用者

select projectno from dual order by substring(projectno ,1,2) asc ,substring(projectno ,3,6) asc ,substring(projectno ,9,2) asc

sql裡如何實現檢視的某一列的排序?

11樓:匿名使用者

檢視查詢 查詢可以用order by但是要加top

12樓:匿名使用者

order by 欄位 是升序排列

order by 欄位desc 是降序排列

13樓:

select * from 檢視 order by 列名

sql中exists在where中怎樣用

心平氣和 1 select a.from tb a where exists select 1 from tb where name a.name exists返回真假,即exists括號中的判斷是真,則返回1,否則返回0。2 例如exists的執行流程 select from t1 where e...

SQL語句錯誤但是我在SQL2019中執行是正確的,到MYSQL是錯誤的大家幫看一下額

改為create table jobinfo id int 11 not null auto increment,pid varchar 20 default null,pvid varchar 20 default null,username varchar 20 default null,job...

怎樣在sql2019裡面恢復sql2019資料

直接將sqlserver2000的備份還原到sqlserver2014是不行的,你需要一個sqlserver2008來做中轉。將sqlserver2000的資料還原到sqlserver2008,再將sqlserver2008的備份還原到sqlserver2014。2000到2008,參考 2008到...