MySQL
进阶的工程师
菜鸡程序员
展开
-
MySQL timestamp只能有一列被设为CURRENT_TIMESTAMP
创建数据库表时,遇到问题: 错误代码: 1293 Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause 在MySQL 5.6.5版本之前,是只能有一列能够在初始化的时候或者被更新的时候自动设置为CURRE原创 2018-01-08 20:01:44 · 2577 阅读 · 0 评论 -
Leetcode-Rank Scores
LeeCode上的database题目,Rank Scores。 # Write your MySQL query statement below set @rankNum=0; select Scores.Score, rank_t.Rank from Scores left join ( select score_t.Score, (@rankNum:=@rankNum+1) A原创 2018-01-08 20:43:36 · 220 阅读 · 0 评论 -
sql连接时的on和where注意事项
我们经常会通过连接来对组合多个表的信息进行查询,常用的left join,right join, inner join,full join等等。刚刚在使用连接查询数据时,踩了个坑,这里进行总结下。 先说下踩的坑这个case吧,表A左连接表B,表A存储所有的关键词的pv信息,字段:keyword_id(关键词id), keyword_value(关键词字面量), keyword_pv(...原创 2018-04-15 17:46:06 · 507 阅读 · 0 评论