当前位置: 首页 > news >正文

自己做网站咋做南京手机app开发公司

自己做网站咋做,南京手机app开发公司,数商云是外包吗,网络优化公司有哪些一.动态SQL 1. 随着用户的输入或外部条件的变化而变化的SQL语句&#xff0c;我们称为动态SQL&#xff1b; 二. <if> 判断条件是否成立&#xff0c;如果条件为true&#xff0c;则拼接SQL <select id"pageList" resultType"com.wyyzs.pojo.Emp"&g…

一.动态SQL

        1. 随着用户的输入或外部条件的变化而变化的SQL语句,我们称为动态SQL;

二. <if>

                判断条件是否成立,如果条件为true,则拼接SQL

<select id="pageList" resultType="com.wyyzs.pojo.Emp">select e.*, d.name deptName from emp e left join dept d on e.dept_id = d.id<where><if test="name != null and name != ''">and e.name like concat('%', #{name}, '%')</if><if test="gender != null">and e.gender = #{gender}</if><if test="begin != null">and e.entry_date >= #{begin}</if><if test="end != null">and e.entry_date &lt; #{end}</if></where>order by e.update_time desc</select>

三. <where>

        根据条件查询,来生成where关键字,并会自动去除条件前面多余的and或or,

        where标签只会智能的去除首个满足条件语句的前缀,所以建议在使用where标签时,每个语句都最好写上 and 前缀或者 or 前缀

<select id="pageList" resultType="com.wyyzs.pojo.Emp">select e.*, d.name deptName from emp e left join dept d on e.dept_id = d.id<where><if test="name != null and name != ''">and e.name like concat('%', #{name}, '%')</if><if test="gender != null">and e.gender = #{gender}</if><if test="begin != null">and e.entry_date >= #{begin}</if><if test="end != null">and e.entry_date &lt; #{end}</if></where>order by e.update_time desc</select>

四. <foreach>

        1.属性说明

                (1) collection:集合名称

                (2) item:集合遍历出来的元素/项 

                (3) separator:每一次遍历使用的分隔符

                (4) open:遍历开始前拼接的片段,foreach 代码的开始符号,一般是 ”(“,和 close=“)” 合用。常用在 in(),values() 时。该参数可选

                (5) close:遍历结束后拼接的片段,foreach 代码的关闭符号,一般是 ”)“,和 open=“(” 合用。常用在 in(),values()时。该参数可选。

                (6) index:在 list 和数组中,index 是元素序号;在 map 中,index 是元素 key。该参数可选 

  <insert id="batchAddEmpExpr">insert into emp_expr(emp_id, begin, end, company, job) values<foreach collection="exprList" item="item" separator=",">(#{item.empId}, #{item.begin}, #{item.end}, #{item.company}, #{item.job})</foreach></insert>

http://www.yayakq.cn/news/174536/

相关文章:

  • iis7 asp网站 503wordpress改手机布局
  • 网站伪静态如何配置文件wordpress 为什么评论不能显示
  • 中文网站 可以做谷歌推广吗做爰片的网站
  • php可视化网站开发宁波企业网站设计
  • php网站开发需要学什么软件苏州嘉盛建设
  • 滨海新区建设和交通局网站noip免费域名申请
  • 建企业网站程序系统国外有没有做问卷调查的网站
  • 网站制作流程分为哪三步全国美容网站建设
  • 佛山如何建立网站互联网行业裁员
  • 网站seo竞争分析工具口腔网站设计图
  • 网站怎么维护更新零基础学网站开发
  • 上海市建设工程交易管理中心网站公司网站制作与推广
  • 网站建设免费的服务器学做吃的的网站
  • 网站建设丿金手指谷哥12英国做电商网站
  • 太仓高端网站制作网站关键字怎么做
  • 兰州市做网站的北京代理网站备案
  • 长沙网站推广公司平面设计线
  • 免费的作文网站宁波seo服务快速推广
  • 做外贸翻译用哪个网站好网站策划书包括哪些内容
  • 什么是建设网站工具工业物联网平台
  • 网站源码 照明旅游网站开发选题背景
  • 犀牛做网站的公司今天特大军事新闻
  • 免费绑定域名的建站wordpress 双语模板
  • 沈阳网站页面设计公司wordpress调用当前子分类
  • html如果制作一个内容多的网站wordpress视频存储
  • 网站开发 书籍绵阳网站建设企业
  • xyz域名的网站有哪些百度网盟推广 网站
  • 网站验证码系统免费网页源代码网站
  • 多语言建站系统常州做网站哪家快
  • 外贸网站建设注意什么做爰全过程免费狐狸网站