sql执行顺序:
from—join—on—where—group by—avg,sum—having—select—distinct—order by—limit
mysql常用语句:
- select—选择
- where—筛选
- group by—分组
- like ‘%A%’—包含A字符串(前后)
- sum(if(条件,结果1,结果2))—条件求和
- case when—条件判断,可用于行转列
- left join—左连接
- DATE_FORMAT(时间,’%Y年%m月’)—date时间类型转化成#年#月
- round(数字,2)—保留两位小数
- ifnull(结果1,结果2)—如果不为空返回结果1否则结果2
- ROW_NUMBER()over (PARTITION by 订单号 ORDER BY 下单时间)
- —窗口函数,用来计算订单重复数(去重计数)
- 新增列全为快手bio则为:select ‘快手bio’as ‘平台’ * from order_ks
跨数据库表查询 比如在b库中需要引用a库的表a1表 则需要在from后面加上a.a1不能之间from a1
