速查清单
SELECT VERSION(); -- mysql版本
begin;rollback;commit; -- 事务:开始、回滚、提交
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d'); -- 格式化今日(2021-08-16)
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s'); -- 格式化今日(2021-08-16 06:52:06)
SELECT DATE_SUB(NOW(),INTERVAL 1 DAY); -- 一天前
SELECT DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 DAY),'%Y-%m-%d');-- 格式化一天前
SELECT STR_TO_DATE('2021-06-01 14:03:26','%Y-%m-%d %H:%i:%s'); -- 字符串转时间
SELECT SUBSTRING('abcdefghijk',5); -- 正向范围截取子串 result:efghijk
SELECT SUBSTRING('abcdefghijk',-4); -- 反向范围截取子串 result: hijk
SELECT CONCAT('My', 'S', 'QL'); -- 连接字符串
SELECT IF(1>2,2,3); -- 选择条件
SELECT IFNULL(1,2); -- 过滤null
SELECT CASE WHEN 1>0 THEN 'true' ELSE 'false' END column_name; -- 选择条件
SELECT CASE WHEN 1>0 THEN 'one' WHEN 2>0 THEN 'two' ELSE 'more' END column_name; --选择条件
SELECT 1 <=> 1, NULL <=> NULL, 1 <=> NULL, 1 = NULL; -- 可比较NULL值操作符
xorm
https://gobook.io/read/gitea.com/xorm/manual-zh-CN/