mysql分页_日期转换_模糊查询_if语句等常用语法

来源:互联网 发布:淘宝代销1688发货流程 编辑:程序博客网 时间:2024/06/06 00:02
mysql分页_日期转换_模糊查询_if语句等常用语法

这三种是sql语句中使用最广泛的,无需解释,直接抄代码就行

    <!-- 获取会员sum -->    <select id="getUserSum"  resultType="string">    <![CDATA[    SELECT COUNT(T.USER_ID)     FROM T_USER_INFO T    ]]>    <where>    T.DELFLAG="0"    <if test="nickname != '' and nickname != null">AND T.NICKNAME LIKE  CONCAT('%',#{nickname},'%')</if><if test="userPhone != '' and userPhone != null">AND T.USER_PHONE LIKE CONCAT('%',#{userPhone},'%')</if><if test="regType != '' and regType != null">AND T.REG_TYPE = #{regType}</if>    </where>    </select>        <!-- 获取会员list -->    <select id="getUserList"  resultMap="UserRVO">SELECT T.USER_ID as userId,       T.USER_NAME as userName,       T.NICKNAME as nickname,       T.USER_PHONE as userPhone,       T.QQ_ID as qqId,       T.UNION_ID as unionId,       T.HANDEL_IMG as handelImg,       T.USER_LEVAL as userLeval,       T.USER_SEX as userSex,       T.REG_TYPE as regType,       date_format(T.CREATETIME, '%Y-%m-%d %H:%i:%s') as createTime  FROM T_USER_INFO T  <where>    T.DELFLAG="0"    <if test="nickname != '' and nickname != null">AND T.NICKNAME LIKE CONCAT('%',#{nickname},'%')</if><if test="userPhone != '' and userPhone != null">AND T.USER_PHONE LIKE CONCAT('%',#{userPhone},'%')</if><if test="regType != '' and regType != null">AND T.REG_TYPE = #{regType}</if>    </where>    ORDER BY T.CREATETIME DESC    LIMIT #{begin},#{count}    </select>

附件PagesVO

package com.car.trip.vo;/** * 分页VO */public class PagesVO {/** 当前页数 */private int pages;/** 查询数量 */private int count;/** 开始row数 */private int begin;public PagesVO() {}/** * 计算开始与结束行数 * @param pages当前页数 * @param count查询数量 */public PagesVO(String pages, String count) {this.pages = Integer.parseInt(pages);this.count = Integer.parseInt(count);;this.getBeginEnd();}/** * 返回 开始row数 * @param pages当前页数 * @param count查询数量 * @return * @author czt * @since 2017年12月21日 上午9:17:18 */public static String getBegin(String pages, String count) {return "" + new PagesVO(pages, count).getBegin();}/** * 计算开始与结束行数 * @author czt * @time 2015年5月21日 下午5:27:10 */public void getBeginEnd() {this.begin = (this.pages - 1) * this.count;}public int getBegin() {return begin;}public void setBegin(int begin) {this.begin = begin;}public int getPages() {return pages;}public void setPages(int pages) {this.pages = pages;}public int getCount() {return count;}public void setCount(int count) {this.count = count;}}


阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 交强险三者险多少钱 交强险和商业险区别 交强险保费 交强险保险公司 交强险 办理 交强险网上投保 什么交强险 私家车交强险 车辆强保险 新车交强险在哪交 阳光保险交强险多少钱 人寿交强险 投保交强险 人保交强险 交强险 保险公司 交强险和车损险 机动车交强险条款 保险只买交强险 网上投保交强险 交强险保险责任 交强险换保险公司 阳光车险交强险 车辆交强险计算器 交强险保费多少 车险 交强险 交强险属于哪个保险公司 交强险保险金额 人保车险交强险 车险中的交强险 大地车险交强险 汽车保险只买交强险可以吗 保险公司 交强险 交强险理赔条款 车险 只买交强险 j交强险 中华联合车险交强险 阳光保险 交强险 交强险车险计算器 出险 交强险标签 交强险责任