首先初始化一张表DROP TABLE IF EXISTS `lq_wx_sign`;
CREATE TABLE `lq_wx_sign` (
`id` int(2) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`name` varchar(30) NOT NULL COMMENT '用户名',
`open_id` varchar(64) NOT NULL DEFAULT '' COMMENT '用户open_id',
`img_url` varchar(1024) NOT NULL DEFAULT '' COMMENT '头像地址',
`addr` varchar(1024) NOT NULL DEFAULT '' COMMENT '地址',
`sex` varchar(8) NOT NULL DEFAULT '' COMMENT '性别',
`sign_time` datetime NOT NULL COMMENT '签到日期',
`points` int(11) NOT NULL DEFAULT '0' COMMENT '签到获取的积分',
PRIMARY KEY (`id`),
KEY `open_id` (`open_id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='微信签到表';INSERT INTO `lq_wx_sign` VALUES (null, '下一站', 'o3p94s8nP6-doFTI4JYMWgXVJzio', 'http://wx.qlogo.cn/mmopen/SMzokpibpAC17PUCyHbxKibViaHvbZxicUNMoiadBsCnwicNvwdXibhTzWmvJ9jdUWbs3iaMREeCxLweT8WVAibMleMy7jwlsNQ1SFQyS/0', '中国/广东/珠海', '男', '2015-08-04 18:14:22', '300');
INSERT INTO `lq_wx_sign` VALUES ('null, '下一站×等待', 'o3p94s8nP6-doFTI4JYMWgXVJzio', 'http://wx.qlogo.cn/mmopen/SMzokpibpAC17PUCyHbxKibViaHvbZxicUNMoiadBsCnwicNvwdXibhTzWmvJ9jdUWbs3iaMREeCxLweT8WVAibMleMy7jwlsNQ1SFQyS/0', '中国/广东/珠海', '男', '2015-08-18 18:15:37', '61');
INSERT INTO `lq_wx_sign` VALUES (null, '下一站×等待@, 'o3p94s8nP6-doFTI4JYMWgXVJzio', 'http://wx.qlogo.cn/mmopen/SMzokpibpAC17PUCyHbxKibViaHvbZxicUNMoiadBsCnwicNvwdXibhTzWmvJ9jdUWbs3iaMREeCxLweT8WVAibMleMy7jwlsNQ1SFQyS/0', '中国/广东/珠海', '男', '2015-08-19 09:49:58', '38');
INSERT INTO `lq_wx_sign` VALUES (null, 'xinya', 'o3p94sxeXY956Kvdq3voRvOfh2ZU', 'http://wx.qlogo.cn/mmopen/Q3auHgzwzM7ckBianmIw335AmWOyaw7Tn7Dn13u8zTQ70a418meIW1ekN4nvCy1qtUr8EKxHehG5nC91z7k0qSA/0', '中国/广东/珠海', '女', '2015-08-05 09:53:38', '300');
INSERT INTO `lq_wx_sign` VALUES (null, 'xiang', 'o3p94sxeXY956Kvdq3voRvOfh2ZU', 'http://wx.qlogo.cn/mmopen/Q3auHgzwzM7ckBianmIw335AmWOyaw7Tn7Dn13u8zTQ70a418meIW1ekN4nvCy1qtUr8EKxHehG5nC91z7k0qSA/0', '中国/广东/珠海', '女', '2015-08-04 09:54:46', '70');
INSERT INTO `lq_wx_sign` VALUES (null, 'xyang', 'o3p94sxeXY956Kvdq3voRvOfh2ZU', 'http://wx.qlogo.cn/mmopen/Q3auHgzwzM7ckBianmIw335AmWOyaw7Tn7Dn13u8zTQ70a418meIW1ekN4nvCy1qtUr8EKxHehG5nC91z7k0qSA/0', '中国/广东/珠海', '女', '2015-08-19 14:20:37', '49');
INSERT INTO `lq_wx_sign` VALUES (null, 'xinyg', 'o3p94sxeXY956Kvdq3voRvOfh2ZU', 'http://wx.qlogo.cn/mmopen/Q3auHgzwzM7ckBianmIw335AmWOyaw7Tn7Dn13u8zTQ70a418meIW1ekN4nvCy1qtUr8EKxHehG5nC91z7k0qSA/0', '中国/广东/珠海', '女', '2015-08-20 14:42:45', '39');在mysql中实现排名set @rownum1=0;select @rownum1:=@rownum1+1 as rownum,name,points from lq_wx_user_points order by points desc LIMIT 0,10;实现个人查询排名set @rownum=0;
select * from (select @rownum:=@rownum+1 as rownum,name,points from lq_wx_user_points order by points desc LIMIT 0,10) as tp where name='下一站';实现一条sql查询出排名select * from ( select  (@rownum:=@rownum+1) as rownum,name,points from lq_wx_user_points ,( SELECT @rownum:=0) a order by points desc )as tp where name='下一站';

mysql 分数表实现排名相关推荐

  1. MySQL全方位练习(学生表 教师表 课程表 分数表)

    一.创建表并初始化数据 1.表说明 student(学生表).teacher(教师表).course(课程表).sc(分数表) 2.创建表 [sql]  view plain copy create  ...

  2. MySQL8.0 小白入门 46条sql语句练习(学生表 教师表 课程表 分数表)

    4 Tab for MySQL8.0 1.表说明 2.创建表 3.插入数据 4.查询语句(46条) 1.表说明 – 数据库版本:mysql8 – 数据表说明:student(学生表).teacher( ...

  3. 一、mysql分表简单介绍

    一.Mysql分表的原因 1.当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了. 分表的目的就在于此,减小数据库的负担,缩短查询时间. 2.mysql中 ...

  4. MySQL分区分表 原理详解

    MySQL分区分表 为什么要分区和分表 我们的数据库数据越来越大,随之而来的是单个表中数据太多,以至于查询速度过慢,而且由于表的锁机制导致应用操作也受到严重影响,出现数据库性能瓶颈. MySQL中有一 ...

  5. 总结下Mysql分表分库的策略及应用

    上月前面试某公司,对于mysql分表的思路,当时简要的说了下hash算法分表,以及discuz分表的思路, 但是对于新增数据自增id存放的设计思想回答的不是很好(笔试+面试整个过程算是OK过了,因与个 ...

  6. mysql分表规则(转)

    author:skate time:2013/05/14 Mysql分表准则 在大量使用mysql时,数据量大.高访问时,为了提高性能需要分表处理,简介下mysql分表的标准,后续会继续补充 环境: ...

  7. 2021湖北高考个人成绩排名查询,2021湖北高考总成绩一分一段排名

    2021高考成绩分数段(一分一段)是很重要的填报志愿的依据,也是各大高校划自己分数线的一部分依据.考试们根据成绩对照一分一段表.确定自己如何填写志愿.下面是小编整理的2021湖北高考总成绩一分一段最新 ...

  8. mysql分表那些事儿

    从前不太喜欢发博客,觉得太繁杂,感觉平时的工作开发就已经够忙的了,所以很多时候心里想写,但是行动不允许.最近因为工作也还轻松,因此有时间来整理一下自己之前用到过的和了解的一些东西.今天来说说mysql ...

  9. mysql 主表存hash和子表的名字_【mysql】mysql分表和表分区详解

    为什么要分表和分区? 日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表.这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能 ...

最新文章

  1. Linux常用的基本命令01
  2. c语言 动态内存相关函数
  3. java无序数组_Java查找不重复无序数组中是否存在两个数字的和为某个值
  4. 为系统扩展而采取的一些措施——缓存
  5. CAS+SSO原理浅谈
  6. 使用maven快速入门
  7. 根据select的选项不同跳转到不同的页面
  8. 微信小程序云开发教程-一文学会Json
  9. 这个“达芬奇”不一般!它是美国医生的好帮手
  10. 基于JAVA的网上购物系统设计_基于Java的网上购物系统的设计与实现
  11. 荣耀6 android 7.0,依旧荣耀--荣耀6 升级到 荣耀7 智能手机
  12. 怎么用图片编辑器给证件照换底色
  13. Unhandled exception in script的解决方法
  14. python中sqrt的意思_python中sqrt是什么意思
  15. db_recovery_file_dest恢复区的空间保留问题
  16. win10 添加打印机页面打不开,闪一下就没有了 怎么办
  17. 乐鑫ESP32 NVS读错误BUG:nvs_get_blob
  18. Virtio 基本概念和设备操作
  19. 基于SpringBoot+Vue20小时打造高考志愿填报辅助系统
  20. 读书:《如何欣赏一部电影》

热门文章

  1. JAVA的嵌入式脚本开发(中)
  2. Delphi编程禁止用户关闭操作系统
  3. C++中消息机制阻塞实验
  4. Qt调用OpenCV汇总(1)
  5. MFC启动和关闭线程
  6. 卷积为什么如此强大?一文全解深度学习中的卷积
  7. uni-app 实现递增递减(js)
  8. IOS 14.5版本之解档和归档的API学习
  9. 计算机操作系统实验一,计算机操作系统实验一.doc
  10. 浮点数可以直接相加么?_鸭粪屎可以直接做有机肥么?