基本数据类型
存储大量文本数据:text、mediumtext、longtext
分别可以存储 $2^{16}-1$ 、$2^{24}-1$ 、$2^{32}-1$ 个字符。
金额计算:用 decimal(M, N) M:最大存几位数(不包括小数点) N:小数点后的位数
如 decimal(5, 2) 存储范围是 -999.99 - 999.99。
日期数据类型:Date、DateTime、timestamp
计算两个日期之间的时间差:TIMEDIFF
DateTime 可以显示到秒级别。
timestamp 和时区有关。
连接查询
outer join:分别 left join 和 right join。
组合查询
UNION:将两个或多个的查询结果组合起来,并消除重复的行。
UNION ALL:包含重复的行。
组合查询的规则:
- 多个查询的字段类型、个数需要相同。
- 对于 order by,需要放到最后一条 select 之后。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1216271933@qq.com