国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

mysql不支持在子查詢中使用limit解決辦法

2024-07-24 12:39:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

limit在mysql中查詢指定數(shù)據(jù)X到N條的一個(gè)功能了,但在mysql子查詢時(shí)會(huì)發(fā)現(xiàn)limit無(wú)效了,那么我們要如何解決此問(wèn)題?下面一起來(lái)看看.

今天在處理一個(gè)電影網(wǎng)站的數(shù)據(jù),需要更改部分內(nèi)容,因?yàn)檫@個(gè)網(wǎng)站的電影太多了,一條一條處理非常困難,所以想先從部分內(nèi)容開(kāi)始分析,然后使用到limit。這時(shí)mysql報(bào)錯(cuò)了:

This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME subquery’

字面意思就是不支持在子查詢中使用limit關(guān)鍵字,經(jīng)過(guò)搜索,找到了替代解決方法,就是在limit的子查詢外層再加一層子查詢.

比如原先可能是報(bào)錯(cuò)的sql語(yǔ)句是:select *from cidy where id in(select id from cidy limit 0,10);

經(jīng)過(guò)修改的sql就是:select *from cidy where id in(select id from(select id from cidy limit 0,10));

經(jīng)過(guò)測(cè)試,修改過(guò)的sql語(yǔ)句執(zhí)行時(shí)報(bào)錯(cuò):Every derived table must have its own alias

錯(cuò)誤的字面意思是:需要?jiǎng)e名,從上面的sql語(yǔ)句中可以看到,我們多加的一層sql不僅沒(méi)有別名更沒(méi)有表名,會(huì)不會(huì)在這里出問(wèn)題呢?測(cè)一下就知道了~

經(jīng)過(guò)修改后的sql語(yǔ)句就是:select *from cidy where id in(select id from(select id from cidy limit 0,10)as cd);經(jīng)過(guò)測(cè)試,如我們所想,終于成功了.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 乐东| 东源县| 沛县| 沙湾县| 开封市| 克东县| 永州市| 卫辉市| 米脂县| 保康县| 天气| 北安市| 宾川县| 康马县| 利辛县| 潼关县| 庆城县| 久治县| 岫岩| 平邑县| 云阳县| 银川市| 稻城县| 新兴县| 仁怀市| 长葛市| 兴安盟| 错那县| 高密市| 伊金霍洛旗| 博白县| 张家港市| 务川| 拉萨市| 江永县| 丰原市| 报价| 浏阳市| 宾川县| 泊头市| 桓台县|