日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

在mybatis 中使用if else 進行判斷的操作

瀏覽:31日期:2023-10-20 08:57:43

我就廢話不多說了,大家還是直接看代碼吧~

<!-- 查詢物品的id --><select parameterType='pd' resultType='java.lang.Integer'>SELECTi.itemsidFROM pq_goods_items i<where> <!--方式一使用choose的方式查詢--> <!-- <choose> <when test='parentId !=0 '>parentTypeId=#{parentId}</when> <when test='parentId==0'>parentTypeId is null</when> </choose> --> <!--方式二使用if的方式查詢--> <if test='color!=null'> i.personone=#{personone}AND i.persontwo=#{persontwo} AND i.color=#{color} </if> <if test='color==null'> i.personone=#{personone}AND i.persontwo=#{persontwo} AND i.color is null </if> </where> </select>

需要注意的是 使用了where標簽以后,sql中不在使用where字段來限制條件

如果判斷條件有多個 中間用 and 表示并列

<if test='color!=null and personone!=null'>

補充:mybaits中if 多個test 和 if else 分支支持

mybaits中if 多個test

<select parameterType='map' resultMap='BaseResultMap'> select <include refid='Base_Column_List' /> from gene_polymorphism <where> diag_id = #{conds.diagId,jdbcType=INTEGER} <if test='conds.chromesome!=null and conds.chromesome!=’’'> and chromesome = #{conds.chromesome,jdbcType=VARCHAR} </if> <if test='conds.startPos!=null'> and start_pos &gt;= #{conds.startPos,jdbcType=BIGINT} </if> </where></select>if else分支:

<select parameterType='map' resultMap='BaseResultMap'> select <include refid='Base_Column_List' /> from gene_polymorphism <where> diag_id = #{conds.diagId,jdbcType=INTEGER} <if test='conds.chromesome!=null'> and chromesome = #{conds.chromesome,jdbcType=VARCHAR} </if> <if test='conds.startPos!=null'> and start_pos &gt;= #{conds.startPos,jdbcType=BIGINT} </if> <if test='conds.endPos!=null'> and end_pos &lt;= #{conds.endPos,jdbcType=BIGINT} </if> <if test='conds.geneTypes!=null'> <!--and gene_type in--> <!--<foreach collection='conds.geneTypes' open='(' close=')' item='item' separator=',' >--> <!--#{item,jdbcType=VARCHAR}--> <!--</foreach>--> and ( <foreach collection='conds.geneTypes' item='item' separator='or'> gene_type like CONCAT(’%’,CONCAT(#{item,jdbcType=VARCHAR}, ’%’)) </foreach> ) </if> <if test='conds.geneChange!=null'> and gene_change like CONCAT(’%’,CONCAT(#{conds.geneChange,jdbcType=VARCHAR}, ’%’)) </if> </where> order by <trim suffixOverrides=','> <choose> <when test='conds.chromesomeSort!=null and conds.chromesomeSort==’asc’'> chromesome asc , </when> <when test='conds.chromesomeSort!=null and conds.chromesomeSort==’desc’'> chromesome desc , </when> </choose> <choose> <when test='conds.startPosSort!=null and conds.startPosSort==’asc’'> start_pos asc , </when> <when test='conds.startPosSort!=null and conds.startPosSort==’desc’'> start_pos desc , </when> <otherwise> id desc </otherwise> </choose> </trim> limit #{startRow,jdbcType=INTEGER} ,#{pageSize,jdbcType=INTEGER} <!-- order by id desc limit #{startRow,jdbcType=INTEGER} ,#{pageSize,jdbcType=INTEGER} --> </select>

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Mybatis 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品久一| 中文视频一区| 久久免费影院| 国产精品毛片久久| 久久久久91| 久久亚洲欧洲| 欧美视频精品全部免费观看| 日韩亚洲精品在线观看| 99热精品在线观看| 日韩精品免费一区二区夜夜嗨| 国产亚洲精品精品国产亚洲综合| 国产精品一区二区99| 成人亚洲一区二区| 欧美国产91| 四虎精品一区二区免费| 欧美国产日韩电影| 亚洲精品一区三区三区在线观看| 国产高清一区| 91麻豆精品激情在线观看最新| 国产精品22p| 99成人超碰| 日韩精品三区四区| 亚洲精品88| 欧美日韩水蜜桃| 日本一区二区三区中文字幕| 老鸭窝一区二区久久精品| 久久激情一区| 天堂久久一区| 国产成人精选| 免费的成人av| 国产成人精品亚洲线观看| 六月婷婷一区| 国产色播av在线| 亚洲人成网站在线在线观看| 国产一区二区三区国产精品| 国产精品视区| 精品三级在线| 亚洲一区成人| 国产精品一区二区av交换| 99热精品久久| 久久不卡日韩美女| 亚洲在线免费| а√在线中文在线新版| 日韩一区二区三免费高清在线观看| 在线天堂中文资源最新版| 亚洲精品自拍| 激情欧美亚洲| 高清日韩欧美| 欧美自拍一区| 久久不射中文字幕| 在线亚洲人成| 国产精品久久久久av蜜臀| 亚洲精品一区二区妖精| 欧美一区二区三区久久| 伊人久久亚洲热| 高清久久精品| 欧美视频久久| 中文一区一区三区免费在线观| 免费看av不卡| 国产精品久久久久久久久免费高清| 在线视频亚洲| 日韩高清成人| 精品国产午夜肉伦伦影院| 亚洲区欧美区| 模特精品在线| 亚洲欧美日韩高清在线| 午夜av成人| 美女av在线免费看| 日韩综合一区二区三区| 欧美精品一区二区三区精品| 成午夜精品一区二区三区软件| 日本午夜精品视频在线观看| 久久先锋影音| 中文亚洲免费| 美女网站一区| 久久精品动漫| 成人精品天堂一区二区三区| 国产精品精品| 高清av一区| 精品国产欧美日韩| 国产精品3区| 美女毛片一区二区三区四区最新中文字幕亚洲 | 97精品97| 国产精品嫩模av在线| 日本中文字幕不卡| 亚洲精品无吗| 日本99精品| 国产美女视频一区二区| 国产日韩1区| 日韩专区视频网站| 亚洲精品福利| 国产情侣久久| 美女精品久久| 日本一二区不卡| 久草免费在线视频| 亚洲啊v在线| 午夜精品久久久久久久久久蜜桃| 国产精品久久观看| 蜜臀国产一区| 性欧美xxxx免费岛国不卡电影| 久久免费国产| 亚洲欧美日韩专区| 亚洲三级视频| 国产精品任我爽爆在线播放| 里番精品3d一二三区| 日韩av中文在线观看| 国产一区 二区| 精品视频国内| 91精品国产成人观看| 中文一区二区| 日韩精品国产精品| 精品国产精品国产偷麻豆| av资源亚洲| 国产一区二区精品| 日韩av在线播放中文字幕| 国产精品videossex久久发布 | 国产视频一区二| 久久久国产精品入口麻豆| 高清一区二区三区| 国精品一区二区| 中文字幕av一区二区三区人| 午夜精品影视国产一区在线麻豆| 91精品日本| 国产成人免费视频网站视频社区| 久久理论电影| 97精品资源在线观看| 麻豆国产精品| 欧美综合另类| 视频一区日韩精品| 国产精品成人3p一区二区三区| 黄毛片在线观看| 日本欧洲一区二区| 久久精品二区亚洲w码| 99久久亚洲精品蜜臀| 免费精品视频| 免费在线成人| 在线一区免费| 久久av影院| 9国产精品视频| 97久久精品| 香蕉成人av| 日本精品一区二区三区在线观看视频| 国产第一亚洲| 日韩精品一区第一页| 美腿丝袜亚洲三区| 日韩欧美不卡| 日韩精品中文字幕一区二区| 91一区二区三区四区| 噜噜噜久久亚洲精品国产品小说| 国产精品极品| 亚洲精品1区| 精品视频在线你懂得| 免费黄网站欧美| 日韩免费视频| 国产精品亚洲二区| 亚洲专区一区| 午夜av不卡| 国产精品二区影院| 午夜欧美在线| 一区二区电影| 亚洲国产不卡| 国产精品欧美一区二区三区不卡 | 久久超级碰碰| 免费视频一区三区| 国产精品伦一区二区| 妖精视频成人观看www| 国产成人精品免费视| 日韩综合一区二区| 久久久久久久久久久9不雅视频| **爰片久久毛片| 樱桃成人精品视频在线播放| 日韩1区2区| 国产精品一在线观看| 激情婷婷综合| 成人国产精品一区二区免费麻豆| 中文字幕免费精品| 蜜桃国内精品久久久久软件9| 精品黄色一级片| 欧美午夜网站| 中文字幕一区二区精品区| 欧美日韩中文一区二区| 国产a亚洲精品| 久久av免费看| 国产亚洲高清一区| 亚洲精品裸体| 在线观看亚洲精品福利片| 亚洲女同中文字幕| 欧美一区二区三区激情视频| 久久精品一区| 国产极品久久久久久久久波多结野| 日韩三级一区| 日韩在线黄色| 最新国产精品久久久| 国产精品毛片在线看| 亚洲欧美日韩高清在线| 视频福利一区| 国产99精品| 欧美精品一区二区久久| 欧美日韩精品一区二区视频| 久久一级电影|