1. UNION ALL
必须保持前后字段顺序一致(否则数据会乱掉),
字段数必须前后一致
2. LEFT JOIN
使用left join 需要用对象名区分不同的表,并且需要加条件
select A.name, A.id... from Table1 A LEFT JOIN Table2 B ON A.name = B.name
3.数据格式转换
DATE_FORMAT(max(updatetime),'%Y-%m-%d %H:%i:%s')
4.模糊查询
where code like "rpt-%"
5.以某种格式连接多个字段
select concat_ws(”-“,arg1, arg2, ...) as arg
6.获取最新的一条数据
select table_id, max(end_time) lastedtime from Table group by table_id
7.MySQL是不支持SQL语句的递归查询的,只能通过创建函数或存储过程来实现