MySQL
herbertyoung
这个作者很懒,什么都没留下…
展开
-
SQL查询某字段在表中的排行
查看用户1的最高分排行: select count(1) num_of_ranking from max_score t1 inner join max_score t2 on t1.user_id=1 and (t1.max_score=t2.create_date);原创 2015-02-02 20:34:18 · 641 阅读 · 0 评论 -
MySQL查询和修改auto_increment
查询表名为tableName的auto_increment值: SELECT AUTO_INCREMENT FROM information_schema.tables WHERE table_name="tableName"; 修改表名为tableName的auto_increment值: ALTER TABLE tableName auto_increment=number ;原创 2015-01-22 10:49:51 · 510 阅读 · 0 评论 -
MySQL判断表中是否存在某一字段
MySQL判断表中是否存在某一字段,SQL语句如下: describe table_name column_name; desc table_name column_name; show columns from table_name like 'column_name';原创 2015-06-19 11:49:26 · 4257 阅读 · 1 评论 -
总结关系型数据库三范式
总结数据的基本的范式,便于记忆。第一范式:原子性。字段不可分再拆分(关系型数据库最基本要求);第二范式:唯一性。实体的属性完全依赖于主键(例如货物订单表、选课表);第三范式:传递性。非主属性不依赖其他非主属性,即非主属性之间不能存在依赖传递。原创 2016-01-11 12:03:42 · 373 阅读 · 0 评论