最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql子查詢IN中使用LIMIT應(yīng)用示例

 更新時(shí)間:2014年01月24日 17:18:29   作者:  
有3張表,infor信息表,mconfig物料配置表,maaply物料申請(qǐng)表,要求是讀出申請(qǐng)表中哪些人申請(qǐng)哪些物料,接下來為大家介紹下Mysql子查詢IN中使用LIMIT
這兩天項(xiàng)目里出了一個(gè)問題,LIMIT使用后報(bào)錯(cuò)。

需求是這樣的,我有3張表,infor信息表,mconfig物料配置表,maaply物料申請(qǐng)表,要求是讀出申請(qǐng)表中哪些人申請(qǐng)哪些物料

于是我先是這樣寫的:
復(fù)制代碼 代碼如下:

SELECT infor.name,infor.phone,infor.add,
mconfig.mname,mapply.acount,from_unixtime(mapply.atime,'%Y-%m-%d') as 'atime'
FROM mapply right JOIN infor ON mapply.uid = infor.uid inner JOIN mconfig ON mapply.mid = mconfig.mid
WHERE mapply.aid
IN (
SELECT aid
FROM `mapply` where state = $state
ORDER BY `atime` , `uid` DESC
LIMIT 0,10
)

結(jié)果報(bào)錯(cuò)了

當(dāng)時(shí)沒注意報(bào)的什么錯(cuò)誤,只是看到LIMIT什么的錯(cuò)誤,于是改了下代碼

復(fù)制代碼 代碼如下:

SELECT infor.name,infor.phone,infor.add,
mconfig.mname,mapply.acount,from_unixtime(mapply.atime,'%Y-%m-%d') as 'atime'
FROM mapply right JOIN infor ON mapply.uid = infor.uid inner JOIN mconfig ON mapply.mid = mconfig.mid
WHERE mapply.aid
IN (
SELECT aid
FROM `mapply` where state = $state
ORDER BY `atime` , `uid` DESC
)
<pre name="code" class="sql">LIMIT 0,10</pre>

這樣沒有報(bào)錯(cuò),莫離以為OK了,但是運(yùn)行后發(fā)現(xiàn),數(shù)據(jù)有問題

和單純的讀出申請(qǐng)表的內(nèi)容不一樣,才發(fā)現(xiàn)LIMIT的位置放錯(cuò)了,于是又把LIMIT發(fā)在IN里,結(jié)果報(bào)錯(cuò)如下

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

細(xì)看才知道,IN里不支持LIMIT。那怎么辦呢?

于是度娘后得知,在IN里再使用一張臨時(shí)表,把需要的內(nèi)容先查出來,

修改后代碼如下:
復(fù)制代碼 代碼如下:

SELECT infor.name,infor.phone,infor.add,
mconfig.mname,mapply.acount,from_unixtime(mapply.atime,'%Y-%m-%d') as 'atime'
FROM mapply right JOIN infor ON mapply.uid = infor.uid inner JOIN mconfig ON mapply.mid = mconfig.mid
WHERE mapply.aid
IN (
SELECT aid
FROM (SELECT `aid` FROM `mapply` where state = $state
ORDER BY `atime` , `uid` DESC
LIMIT 0,10)AS `tp`
)

運(yùn)行后,問題解決~~~

相關(guān)文章

  • MySQL存儲(chǔ)過程的深入講解(in、out、inout)

    MySQL存儲(chǔ)過程的深入講解(in、out、inout)

    這篇文章主要給大家介紹了關(guān)于MySQL存儲(chǔ)過程(in、out、inout)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • mysql中插入隨機(jī)字符串?dāng)?shù)據(jù)及常見問題說明

    mysql中插入隨機(jī)字符串?dāng)?shù)據(jù)及常見問題說明

    這篇文章主要介紹了mysql中插入隨機(jī)字符串?dāng)?shù)據(jù)及常見問題說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 一篇文章看懂MySQL主從復(fù)制與讀寫分離

    一篇文章看懂MySQL主從復(fù)制與讀寫分離

    在實(shí)際的生產(chǎn)環(huán)境中,由單臺(tái)Mysql作為獨(dú)立的數(shù)據(jù)庫是完全不能滿足實(shí)際需求的,一般都是通過主從復(fù)制的方式來同步數(shù)據(jù),再通過讀寫分離(來提升數(shù)據(jù)庫的并發(fā)負(fù)載能力,這篇文章主要給大家介紹了關(guān)于MySQL主從復(fù)制與讀寫分離的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • Mysql根據(jù)一個(gè)表的數(shù)據(jù)更新另一個(gè)表數(shù)據(jù)的SQL寫法(三種寫法)

    Mysql根據(jù)一個(gè)表的數(shù)據(jù)更新另一個(gè)表數(shù)據(jù)的SQL寫法(三種寫法)

    這篇文章主要介紹了Mysql根據(jù)一個(gè)表的數(shù)據(jù)更新另一個(gè)表數(shù)據(jù)的SQL寫法,本文給大家分享三種解決方法,需要的朋友可以參考下
    2023-06-06
  • 檢查mysql是否成功啟動(dòng)的方法(bat+bash)

    檢查mysql是否成功啟動(dòng)的方法(bat+bash)

    這篇文章主要介紹了檢查mysql是否成功啟動(dòng)的方法(bat+bash),如果mysql沒有啟動(dòng)則開啟服務(wù),需要的朋友可以參考下
    2016-06-06
  • MySQL中Distinct和Group By語句的基本使用教程

    MySQL中Distinct和Group By語句的基本使用教程

    這篇文章主要介紹了MySQL中Distinct和Group By語句的基本使用教程,這里主要是針對(duì)查詢結(jié)果去重的用法,需要的朋友可以參考下
    2015-12-12
  • mysql mysqldump數(shù)據(jù)備份和增量備份

    mysql mysqldump數(shù)據(jù)備份和增量備份

    本篇文章主要講如何使用shell實(shí)現(xiàn)mysql全量,增量備份,還可以按時(shí)間備份。
    2013-10-10
  • MySQL判斷非空和非空函數(shù)

    MySQL判斷非空和非空函數(shù)

    本文詳細(xì)介紹了MySQL中使用ISNULL,ISNOTNULL,COALESCE,IFNULL和NULLIF函數(shù)判斷和處理非空字段,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-12-12
  • mysql之如何把查詢的結(jié)果保存到新表

    mysql之如何把查詢的結(jié)果保存到新表

    這篇文章主要介紹了mysql之如何把查詢的結(jié)果保存到新表問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • nacos只支持mysql的原因分析

    nacos只支持mysql的原因分析

    nacos的數(shù)據(jù)源獲取都是通過com.alibaba.nacos.config.server.service.datasource.DynamicDataSource來獲取的,在獲取數(shù)據(jù)源時(shí),根據(jù)配置判斷你到底是使用內(nèi)置的本地?cái)?shù)據(jù)庫還是外部的數(shù)據(jù)庫(mysql),本文給大家詳細(xì)介紹,需要的朋友可以參考下
    2022-01-01

最新評(píng)論

筠连县| 边坝县| 漯河市| 简阳市| 游戏| 阳江市| 灌南县| 祥云县| 旺苍县| 周口市| 阿坝县| 文山县| 南京市| 白山市| 应城市| 琼结县| 新和县| 迭部县| 任丘市| 通州市| 济阳县| 江达县| 任丘市| 班玛县| 棋牌| 潞城市| 芦溪县| 盐津县| 甘孜县| 广昌县| 哈尔滨市| 图片| 时尚| 外汇| 称多县| 南澳县| 克什克腾旗| 小金县| 福安市| 隆化县| 九寨沟县|