求條SQL語句在資料庫news表裡查詢出的20條資料的後10條,要求只用一條語句來完成

2022-05-23 06:00:03 字數 653 閱讀 1425

1樓:匿名使用者

查詢以主鍵id為標識的最新20條記錄的後10條記錄,如果你的表中有日期欄位也可以按日期字段查詢。

select top 10 * from news where newsid in (select top 20 newsid from news order by newsid desc) order by newsid desc

2樓:

若按我理解的"最新的20條資料的後10條" == "最新的10條資料" 且 "新舊按newstime標識判斷":

m$sql: select top 10 * from news order by newstime desc

sqlite: select * from news order by newstime desc limit 10;..

3樓:匿名使用者

select * from news order by newtime desc limit 11,20

4樓:

select top 10 * from news where id not in (select top 10 * from news order by desc) order by desc

金蝶怎麼在資料庫中用SQL語句查即時庫存

金蝶什麼軟體什麼版本?你資料庫都弄到了,看看都能猜出哪張是庫存彙總表了 你通過資料庫進入,根據對應的實體新建查詢分析就可以了。select t1.fname,t2.ftablename,t2.fdescriptionfrom dbo.t subsystem t1inner join dbo.t ta...

sql資料庫題求大神幫忙,sql資料庫題求大神幫忙

if object id n member is not null drop table membercreate table member mid char 10 not null primary key,mname char 50 not null goexec sp addextendedpr...

怎樣在資料庫中插入十六進位制,SQL資料庫中密碼16進製制怎麼轉換為字串

將十六進位製數 0x 這樣的給轉成字串比如0x1234轉成字串 0x1234這樣就相當於 0x1234 了 然後在插入資料庫就可以了 一般資料庫列中沒有十六進位制型別的資料,需要將十六進位製數先轉換為字串形式,再插入資料庫中,對應的資料庫列的資料型別為char n n為最大字元長度。sql資料庫中密...