<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    朱杰兵blog

    jonhney'blog
    posts - 140, comments - 1, trackbacks - 0, articles - 0

    不嚴(yán)謹(jǐn)?shù)膶懛?,可能?huì)報(bào)錯(cuò):in (),這種情況不符合SQL的語(yǔ)法,導(dǎo)致程序報(bào)錯(cuò)。

    如果簡(jiǎn)單只做非空判斷,這樣也有可能會(huì)有問題:本來in一個(gè)空列表,應(yīng)該是沒有數(shù)據(jù)才對(duì),卻變成了獲取全部數(shù)據(jù)!

    所以一個(gè)比較周全的方法是:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <select id="findLastPoolTaskIdsForMo" resultMap="poolTaskResult">
        SELECT  MIN(p.pool_task_id) AS pool_task_id
        FROM    pool_task p
        WHERE r_type != 2
        <if test="moCodeList != null and moCodeList.size>0">
            AND p.mo_code IN
            <foreach collection="moCodeList" item="item" index="index" open="(" close=")" separator=",">
                #{item}
            </foreach>
        </if>
        <if test="moCodeList==null or moCodeList.size==0">and 1=0</if>
        GROUP BY p.mo_code
    </select>

    如上,加2個(gè)if判斷,如果為空則永遠(yuǎn)讓語(yǔ)句查詢不到數(shù)據(jù)  


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲乱理伦片在线观看中字| 曰韩亚洲av人人夜夜澡人人爽 | 免费观看无遮挡www的小视频| 国产精品亚洲片在线观看不卡| 国产JIZZ中国JIZZ免费看| 亚洲精品视频久久久| 日韩a毛片免费观看| 亚洲一区日韩高清中文字幕亚洲| 免费人成视频在线观看免费| 国产成人高清精品免费鸭子| 成a人片亚洲日本久久| 亚洲综合精品网站| 中文在线免费观看| 亚洲一区二区三区高清| 亚洲免费网站在线观看| 亚洲日韩看片无码电影| 国产在线a不卡免费视频| 精品免费久久久久国产一区| 亚洲成在人天堂一区二区| 波多野结衣中文字幕免费视频| 在线a亚洲老鸭窝天堂av高清| 四虎成人精品在永久免费| 色哟哟国产精品免费观看| 色久悠悠婷婷综合在线亚洲| 久久w5ww成w人免费| 亚洲一区欧洲一区| 亚洲国产小视频精品久久久三级 | 疯狂做受xxxx高潮视频免费| 最新国产AV无码专区亚洲| 免费人成黄页在线观看日本| 亚洲a级在线观看| 亚洲av日韩av欧v在线天堂| 日韩电影免费在线观看中文字幕| 亚洲精品亚洲人成在线麻豆| 手机看片久久国产免费| 久久免费国产精品一区二区| 亚洲精品第一国产综合野| 成人亚洲性情网站WWW在线观看| 96免费精品视频在线观看| 免费观看四虎精品成人| 77777_亚洲午夜久久多人|