MySql 常用简单知识点
- ( join) a表的每条数据 匹配 b表的每条数据 笛卡尔积
- 数据库刷数据 UPDATE 【表名】 SET 【要更新的字段名】= 【要更新值】, column2 = value2, ... WHERE 【条件】;
- 日期差天数 timestampdiff( DAY, y.joinTime, c.begin_time ) (year, month,day)
- 四舍五入
ROUND( 12.222 , 1 ) 结果 :12.2 -
DATE_SUB( "2023-01-02" , INTERVAL -2 DAY) 结果 :2023-01-04
date:合法的日期表达式。
INTERVAL:语法要求
expr:时间间隔注意:expr为负数时表示增加
INTERVAL 只能是整数,如果是小数会被执行引擎四舍五入处理
type参数可以是下列的值:(YEAR, MONTH, DAY , WEEK, HOUR , MINUTE ) - 格式化字符串转日期 : STR_TO_DATE(日期 , '%Y-%m-%d %H:%i:%s')
- 格式化日期 : date_format(日期, '%Y-%m-%d %H:%i:%s')