第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

MySQL偏移無(wú)窮行

MySQL偏移無(wú)窮行

慕蓋茨4494581 2019-07-13 14:44:30
MySQL偏移無(wú)窮行我想要構(gòu)造一個(gè)查詢,它顯示一個(gè)表中的所有結(jié)果,但從表的開(kāi)頭被5所抵消。據(jù)我所知,MySQL的LIMIT需要一個(gè)限制和一個(gè)偏移。有什么辦法嗎?
查看完整描述

3 回答

?
千巷貓影

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

MySQL限制手冊(cè):

要從某個(gè)偏移量中檢索到結(jié)果集末尾的所有行,可以為第二個(gè)參數(shù)使用一些較大的數(shù)字。此語(yǔ)句檢索第96行到最后一行的所有行:

SELECT * FROM tbl LIMIT 95, 18446744073709551615;


查看完整回答
反對(duì) 回復(fù) 2019-07-13
?
弒天下

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超8個(gè)贊

正如您所提到的,限制是必需的,所以您需要使用最大的限制,即18446744073709551615(最大未簽名的BIGINT)。

SELECT * FROM somewhere LIMIT 18446744073709551610 OFFSET 5


查看完整回答
反對(duì) 回復(fù) 2019-07-13
?
一只甜甜圈

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊

正如其他答案所指出的,mysql建議使用18446744073709551615作為限制中的記錄數(shù),但請(qǐng)考慮以下幾個(gè)問(wèn)題:如果返回18,446,744,073,709,551,615條記錄,您會(huì)做什么?事實(shí)上,如果你有10億條記錄,你會(huì)怎么做?

也許你想要超過(guò)10億張唱片,但我想說(shuō)的是,你的數(shù)字是有限度的。想要,小于18分之一個(gè)。為了穩(wěn)定性、優(yōu)化以及可能的可用性,我建議對(duì)查詢?cè)O(shè)置一些有意義的限制。這也將減少對(duì)那些從未見(jiàn)過(guò)那個(gè)神奇的數(shù)字的人的困惑,并且有一個(gè)額外的好處,那就是至少有多少你愿意同時(shí)處理的記錄。

如果你真的必須從你的數(shù)據(jù)庫(kù)中得到所有的18個(gè)五分之一的記錄,也許你真正想要的是以1億的增量獲取它們,并循環(huán)1840億次。


查看完整回答
反對(duì) 回復(fù) 2019-07-13
  • 3 回答
  • 0 關(guān)注
  • 645 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)