1、常用方法
IFNULL(filedName,default):如果filedName的值为null时,设置默认值为default。(filedName如果是字段的话,默认值必须为NULL)
sum(case when filedName='XX' then 1 else 0 end) :求和,当filedName为XX时,+1否则+0
date_format(date,format):格式日期格式的数据。例:date_format('2012.01.01','%Y-%m-%d')
str_to_date(str,format):把字符串换成日期格式数据。例:str_to_date('2012.01.01','%Y-%m-%d')
2、问题
动态sql:
使用注解形式的方式:需要使用转义符号。例:"<when test=\"XX==null \"> and XXX</when>"