SQL語句查詢第40到80條的語句怎麼寫呢?要升序的

2021-07-27 14:13:53 字數 2429 閱讀 6062

1樓:快樂程式設計教育

select top 40 * from 表明 where 欄位 not null(select top 40 欄位 from 表明 ) order by 欄位

2樓:

先查出前80條:

select top 80 * from tablea再查出這80條中降序排列的前40條:

select top 40 * from (select top 80 * from tablea) as temp order by key desc

再把順序反過來,成升序的:

select * from (select top 40 * from (select top 80 * from tablea) as temp order by key desc ) as tempa asc

3樓:jg_陳

sql2005:

select * from (select *,row_number() over( order by id asc) as row from tablename) as a

where row between 40 and 80這樣效率高

4樓:匿名使用者

select * from table where (select top 80 * from table ) and '某一列' not in(select top 40 * from table )

這樣寫可以

sql中的升序和降序單詞怎麼寫

5樓:沫紫煙

升序 asc

降序 desc

在排序時,如果不寫asc/desc的時候,預設為升序排列,若想按降序排列,必須寫desc

6樓:景賢陽

升序 asc

降序 desc

例子:select id,name,code from table_01 order by name asc,code desc

7樓:匿名使用者

desc 升序

asc 降序

sql語句怎麼寫?先按時間排序,再按姓名排序?

8樓:匿名使用者

將欄位依次

bai寫在order by 後面即可 , 中間用du逗號隔zhi開

select * from 表

dao order by time , name

select * from 表 order by time asc , name asc

select * from 表 order by time desc , name desc

select * from 表 order by time asc , name desc

select * from 表 order by time desc , name asc

(注: asc 表示內升序 , desc表示降序 , 未明確寫明排序容方式時預設是升序 )

與之類似的語法是 group by , 按多個欄位分組時 , 也是依次將多個欄位寫在group by 的後面 , 並用逗號隔開 , 範例如下:

select time , name , sum(*) from 表 group by time , name

9樓:匿名使用者

select * from 表copy order by time,name

一條命令就可以了,不需要第二條吧!

在預設的情況下,order by按升序進行排列即預設使用的是asc關鍵字。

如果使用者特別要求按降序進行排列,必須使用desc關鍵字。

10樓:匿名使用者

select * from 表 order by time (asc/desc),姓名(asc/desc)

用sql查詢語句怎麼讓表中id按照順序來

11樓:獨孤的輝煌

這個首先你要寫出你要查詢的內容,如 select name,age from student order by id asc;

asc 代表升序這也是預設的desc代表降序;

12樓:匿名使用者

select row_number() over(order by id asc) as rowno from 表

13樓:匿名使用者

降序:order by [id] desc

升序:order by [id] asc 或 order by [id]

14樓:

語句最後面加

order by id asc(升序)/desc(降序)

sql查詢語句的問題,sql查詢語句問題?

日期欄位存的是日期型別 2020 03 25 還是時間型別 2020 03 25 12 03 01 如果是後者,那查詢時需要帶上時間點 日期 2020 03 25 and 日期 2020 03 25 23 59 59 前面不帶時間的預設是2020 03 25 00 00 00,後面帶時間的包含了25...

sql查詢問題,sql語句的問題?

定位字串中 取子串,轉為整數,儲存在一個記憶體表中。執行動態了。sql語句的問題?在sql server中兩者沒有區別,但在oracle的sql語句中,delete from是不標準的語法,執行無法通過。oracle下執行delete from語句 成功 oracle下執行delete from語句...

sql語句,統計子查詢的總和,SQL語句,統計子查詢的總和。

select sum storage in product m.price scanlog m.qty as price from storage in product m,scanlog m where storage in product m.storage in id scanlog m.st...