mysq中or的用法和多条件查询的写法

来源:互联网 发布:手机淘宝店铺首页网址 编辑:程序博客网 时间:2024/06/03 06:12



前端页面中 一个input框 多个条件,那么mysql 应该这样写 

下面是mybatis的 写法 但无论什么框架都是大同小异的区别不到 主要是用 mysql中 or的方法   下面是一个input框查 手机号码,姓名和订单号


<select id="listQueryCommodity" resultMap="OrderForm" parameterType="com.web.bean.WscOrderForm">select m.*,s.name from dxw_mall.m_order_form m,dxw_mall.m_address s where 1=1<if test="qname != '' and qname != null">and (s.name like CONCAT('%',#{qname},'%') OR s.phone like CONCAT('%',#{qname},'%') OR m.order_number like CONCAT('%',#{qname},'%'))</if>ORDER BY time desc</select>




原创粉丝点击