
Mysql
MySql:实战经验积累,并分享学习经验以及遇到的问题及解决方案
dupha
我是一块从平底锅里逃亡的生肉.
展开
-
SQL语句DATE_SUB函数
SQL语句DATE_SUB函数;SQL查询今天和昨天数据;SQL查询近一个月数据;SQL查询近三天数据;SQL查询一周数据。函数来计算一个月前的日期,然后将其与create_time列中的值进行比较获取匹配的数据。是要减去的时间间隔单位(例如“YEAR”、“MONTH”、“DAY”等),是一个函数,用于从当前日期中减去指定的时间间隔。是表中存储创建日期的列的名称。函数获取当前日期,并使用。是要减去的该单位数量。(具体例子,在下方)是要进行调整的日期,是要查询的表的名称,原创 2023-06-14 16:34:21 · 11634 阅读 · 4 评论 -
mysql IFNULL 的使用
mysql ifnull方法使用语法使用规范如下 IFNULL(expr1,expr2) 如果expr1不是 NULL,则 IFNULL()返回 expr1;否则返回 expr2对于select 输出使用范例mysql> SELECT IFNULL(1,0); -> 1mysql> SELECT IFNULL(NULL,10); -> 10mysql> SELECT原创 2021-08-02 14:42:28 · 503 阅读 · 0 评论 -
外键命名规范
数据库 外键命名规范外键字段:与主表主键字段完全一样主键:pk_+表名外键:fk_+从表名+_+主表名搜索关键词:数据库 外键命名规范、外键、原创 2021-03-31 14:18:56 · 7486 阅读 · 0 评论 -
ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ‘1‘ for key ‘PRIMARY‘
ERROR 1062: ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ‘1’ for key ‘PRIMARY’MySQL 报1062错误在原本数据表中修改主键自增(Auto Increment)时报错原因:是因为原本数据库中存在数据且有个数据主键为0,如下图所示解决方案:在修改自增之前,将主键0换掉!搜索关键词:MySQL error 1062、数据库报错 1062、MySQL原创 2021-03-31 14:07:33 · 1644 阅读 · 0 评论