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語句查詢,某一記錄上下相鄰的兩條記錄。怎麼寫?
樓上的寫法在查詢到首紀錄獲末紀錄時可能會出錯。select top 3 from tablename where stuseat select stuseat 1 from tablename where stuname 李斯文 order by stuseat order by stuseat d...
sql語句先要查詢滿足兩個條件的查詢語句,然後統計滿足兩個條
這樣試試 select count from jtwh zb guzhang where quick y and gzok handling sql查詢兩個表中滿足某些條件的資料總數 如果欄位一樣的話,可以用union all,即select from 表1 where a,b,cunion all...
如何一條sql語句查詢表中第二大值
用小於號,這樣可以排除null select max value from customer where value select max value from customer select top 1 from select top 2 value from customer order by ...