<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

    不嚴謹的寫法,可能會報錯:in (),這種情況不符合SQL的語法,導致程序報錯。

    如果簡單只做非空判斷,這樣也有可能會有問題:本來in一個空列表,應該是沒有數據才對,卻變成了獲取全部數據!

    所以一個比較周全的方法是:

    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個if判斷,如果為空則永遠讓語句查詢不到數據  


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品国产成人片| 国产福利在线观看永久免费| 亚洲女久久久噜噜噜熟女| 性感美女视频在线观看免费精品| 免费久久人人爽人人爽av| 国产亚洲Av综合人人澡精品| 亚洲一级毛片视频| 亚洲国产一区国产亚洲| 亚洲婷婷国产精品电影人久久| 成人免费无遮挡无码黄漫视频| 日韩精品无码免费一区二区三区 | 在线成人精品国产区免费| 亚洲第一se情网站| 亚洲午夜无码久久久久软件| 亚洲视频在线一区二区三区| 国产亚洲精品xxx| 久久久久久亚洲精品不卡| 免费大香伊蕉在人线国产| 美女视频黄是免费的网址| 久9这里精品免费视频| 国产免费A∨在线播放| 全部在线播放免费毛片| 色综合久久精品亚洲国产| 国产亚洲精品影视在线| 亚洲一级毛片免费观看| 亚洲国产日韩在线成人蜜芽 | 特级av毛片免费观看| 性色av极品无码专区亚洲| 亚洲欧美日韩中文无线码| 最新亚洲春色Av无码专区| 国产成人精品日本亚洲直接| 亚洲人成免费电影| 亚洲噜噜噜噜噜影院在线播放| 亚洲av午夜成人片精品网站 | 99视频在线免费| 91短视频在线免费观看| 亚洲电影在线免费观看| 99久久99这里只有免费费精品| 真人做A免费观看| 免费可以在线看A∨网站| 在线免费观看色片|