溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

【MySQL】零碎知識(shí)收集

發(fā)布時(shí)間:2020-07-25 17:59:04 來(lái)源:網(wǎng)絡(luò) 閱讀:740 作者:對(duì)唔住 欄目:MySQL數(shù)據(jù)庫(kù)

零碎的知識(shí)學(xué)習(xí)總覺得像狗熊掰棒子,掰一個(gè)忘一個(gè)。寫個(gè)帖子收集起來(lái),等到后面提綱契領(lǐng)的串起來(lái)。

1.limit分頁(yè)的優(yōu)化,100頁(yè)內(nèi)的可以直接使用最簡(jiǎn)單的方式,過(guò)大的話,可以先查出id,然后Join關(guān)聯(lián)起來(lái)。注意創(chuàng)建關(guān)聯(lián)索引
2.多個(gè)條件下,聯(lián)合索引是否能被使用,例如:idx_c1_c2_c3。where c1>x and c2 >y and c3>z。則三個(gè)條件如果比較條件中包含“=”,則該列的索引鍵是可以被用到,且可以匹配到后面的索引。但若是><則無(wú)法繼續(xù)匹配到后面的索引了,另外同一個(gè)where子句中,應(yīng)只有一種比較方向,即:要么大于,要么小于。其中,between(x,y)代表x<=m<=y。若不是放在最后面,則其后面的索引都無(wú)法使用。
3.having 與where having只能與group使用,having是用來(lái)篩選組,where是用來(lái)篩選所有記錄。若條件中有聚合函數(shù),則只能用Having。
4.使用inet_aton("192.168.1.1")將IP地址轉(zhuǎn)為整型存儲(chǔ),使用inet_ntoa(3232235777)將存儲(chǔ)的IP地址提取成標(biāo)準(zhǔn)的IP類型。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI