语句
删除表中的主键
ALTER TABLE tableName DROP PRIMARY KEY;
添加字段为主键
ALTER TABLE 表名 ADD 字段名 INT (11) NOT NULL AUTO_INCREMENT PRIMARY KEY;
普通的添加
ALTER TABLE 表名 ADD 字段名 String (64) NOT NULL DEFAULT '' COMMENT '备注信息';
清库语句
truncate TABLE tableName;
查看建表语句
SHOW CREATE TABLE table_name;
左连接获取父表和子表的数量
SELECT
COUNT(DISTINCT a.id) AS userCount,
COUNT(DISTINCT b.id) AS userDetailCount
FROM
sys_user a
LEFT JOIN sys_user_detail b ON a.id = b.user_id
WHERE
a.name = '李四';
函数
根据记录首次插入的时间赋值
CURRENT_TIMESTAMP
根据记录插入的时间更新时间
CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP