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

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

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

瀏覽:34日期: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久久,三上悠亚国产精品一区二区三区
日本va欧美va精品发布| 激情综合网站| 天堂网av成人| av中文字幕在线观看第一页 | 日本午夜大片a在线观看| 麻豆91在线播放| 日本va欧美va欧美va精品| 国产三级一区| 日韩一区欧美| 五月天综合网站| 亚洲区国产区| 国产精品久久久久久模特 | 精品亚洲精品| 天堂√中文最新版在线| 婷婷色综合网| 日本成人精品| 欧美成人aaa| 99久久99久久精品国产片果冰| 亚洲在线成人| 国产精品午夜av| 日韩欧美看国产| 快she精品国产999| 91麻豆精品激情在线观看最新| 麻豆精品久久久| 国产在线成人| 久久精品99国产精品| 国产精品黑丝在线播放| 99视频在线精品国自产拍免费观看| 精品国内亚洲2022精品成人| 97精品久久| 亚洲五月婷婷| 欧美视频一区| 久久不见久久见中文字幕免费 | 成人午夜亚洲| **爰片久久毛片| 99久久99久久精品国产片果冰 | 亚洲精品国产精品粉嫩| 国产精品chinese| 99久久亚洲精品| 日韩福利视频网| 欧美片第1页| 香蕉久久久久久| 国产福利亚洲| 狠狠干成人综合网| 国产精品一页| 日韩天堂av| 国产91在线播放精品| 丝袜亚洲另类欧美| 国产一区二区三区91| 男女激情视频一区| 人人草在线视频| 欧美日韩亚洲一区三区| jiujiure精品视频播放| 国产精品白浆| 蜜桃视频第一区免费观看| 精品久久电影| 欧美亚洲tv| 99久久亚洲精品| 精品一区二区三区中文字幕视频| 免费人成黄页网站在线一区二区| 日韩欧美一区二区三区在线视频 | 欧美日韩视频| 国产91在线播放精品| 国产一精品一av一免费爽爽| 欧美精品一线| 日韩av免费| 美女高潮久久久| 日本欧美一区二区| 日本不卡高清| 秋霞影院一区二区三区| 亚洲国产不卡| 欧美在线黄色| 免费精品视频| 精品九九久久| 国产精品22p| 亚洲精品系列| 亚洲三级毛片| 日本久久黄色| 爽爽淫人综合网网站| 亚洲午夜电影| 日韩综合一区| 捆绑调教美女网站视频一区 | 久久精品 人人爱| 亚洲精品欧美| 蜜桃91丨九色丨蝌蚪91桃色| 最新亚洲激情| 日韩一区二区久久| 激情五月综合| 久久精品不卡| 色婷婷狠狠五月综合天色拍| 亚洲欧洲高清| 日韩欧美自拍| 久久久久中文| 久久久久亚洲| 久久久精品日韩| 久久精品91| 亚洲小说欧美另类婷婷| 成年男女免费视频网站不卡| 久久精品国产在热久久| 久久久免费人体| 精品九九在线| 日韩中文在线电影| 不卡中文字幕| 日韩影院在线观看| 精品国产乱码久久久久久1区2匹| 激情欧美一区二区三区| 亚洲精品一二三区区别| 日韩在线第七页| 奇米色欧美一区二区三区| 国产精品久久久久久久久久白浆 | 欧美日韩国产综合网| 欧美福利专区| 亚洲午夜天堂| 国产99久久| 宅男噜噜噜66国产日韩在线观看| 国产精品美女久久久| 日韩中文字幕不卡| 蜜桃久久久久久| 911亚洲精品| 国产激情久久| 成人日韩在线观看| 亚洲激情另类| 亚洲精品女人| 国产精品久久久久久久久久久久久久久 | 亚洲大全视频| 国产亚洲精品v| 日韩久久99| 精品欧美视频| 香蕉国产精品| 欧美精品影院| 日本不良网站在线观看| 亚洲欧美日韩一区在线观看| 欧美日韩亚洲国产精品| 精品欧美视频| 久久视频一区| 日韩三级久久| 成人片免费看| 亚洲精品乱码日韩| 激情综合五月| 亚洲欧美日韩国产一区| 国产伦理一区| 欧美日韩色图| 国产精品一在线观看| 久久久777| 久久av导航| 久久国际精品| 欧美日韩一区二区三区不卡视频 | 国产一区二区中文| 成人高清一区| 亚洲精品一区二区在线播放∴| 一区在线视频观看| 欧美日韩视频免费看| 色老板在线视频一区二区| 日韩精品社区| 日韩欧美一区二区三区在线视频| 亚州精品视频| 久久人人精品| 国产极品一区| 久久男女视频| 国产精品手机在线播放| 亚洲国产成人精品女人| 麻豆视频观看网址久久| 久久亚洲风情| 蜜臀久久精品| 国产欧美日韩一级| 狠狠爱www人成狠狠爱综合网| 精品久久中文| 亚洲精品在线二区| 中文字幕系列一区| 91精品国产自产在线丝袜啪| 欧美日韩视频一区二区三区| 久久精品毛片| 日韩精品午夜视频| 成人午夜国产| 久久福利在线| 欧美一区久久| 丝袜诱惑制服诱惑色一区在线观看 | 免费观看不卡av| 欧美国产另类| 亚洲精品乱码日韩| 亚洲成人日韩| 欧美成a人免费观看久久| 国产乱码精品一区二区三区四区 | 国产精品久久久一区二区| 国产极品久久久久久久久波多结野| 欧美性感美女一区二区| 免费一区二区三区在线视频| 四虎在线精品| 一本大道色婷婷在线| 伊人久久亚洲美女图片| 国产精品免费大片| 亚洲视频二区| 欧美网站在线| 九一国产精品| 日韩成人亚洲| 首页国产精品| 国产一区二区三区探花| 久久爱www成人| 欧美欧美黄在线二区| 亚洲精品进入|