SELECT * FROM (
SELECT (
SELECT COUNT(zkzh)+1 FROM tcj WHERE cj>a.cj) AS rank,
a.zkzh, a.cj FROM tcj AS a) AS b
WHERE b.rank<=35 ORDER BY b.rank;
DELIMITER $$
CREATE FUNCTION rank(str_zkzh VARCHAR(10))
RETURNS INT
BEGIN
DECLARE rank INT;
DECLARE score INT;
SELECT cj FROM wcj WHERE zkzh=str_zkzh ORDER BY cj DESC LIMIT 1 INTO score;
SELECT COUNT(zkzh)+1 FROM wcj WHERE cj>score INTO rank;
RETURN(rank);
END $$
DELIMITER ;
SELECT a1.Name, a1.Sales, COUNT(a2.sales) Sales_Rank
FROM Total_Sales a1, Total_Sales a2
WHERE a1.Sales < a2.Sales or (a1.Sales=a2.Sales and a1.Name = a2.Name)
GROUP BY a1.Name, a1.Sales
ORDER BY a1.Sales DESC, a1.Name DESC;
结果: www.2cto.com
分享到:
相关推荐
mysql函数-根据经纬度坐标计算距离
Mysql内存计算公式,有一定的参考意义,存起来
mysql计算地球距离的函数(mysql 8.0以下)
纯SQL语句实现,不需要写存储过程或者函数 在MySQL环境下测试过没有问题
2014年全国计算机等级考试二级_MySQL数据库程序设计_精选试题及答案
mysql获取两个时间相差年月日:使用mysql存储过程,实现计算两个时间的差值,并用年月日时分秒的格式输出,且从大到小为0时则不展示对应单位(如:相差1小时20秒 则展示'1时0分20秒')
输入2个中文字符串,计算2个字符串的相似度,用于相似度排序。
主要介绍了mysql累加计算实现方法,结合实例形势分析了mysql累加计算原理、实现方法及操作注意事项,需要的朋友可以参考下
在做db基准测试的时候,qps,tps 是衡量数据库性能的关键指标。...在对数据库的性能监控上经常会提到QPS和TPS这两个名词,下面就分别简单的分享一下关于MySQL数据库中的QPS和TPS的意义和计算方法。 1 QPS:
需求:现在移动app的运用越来越广泛了,这里有个需求就是查找我附近的酒店 或者是团购这样类似的功能 前提:一般我们的酒店都是有经纬度的 也保存在数据库中,那么我们只要在数据库查找这些就可以了 ...
基于Django2.2+MySQL+spark的在线电影推荐系统源码+说明+数据库(MySQL部分支持在线计算,spark支持离线计算).zip 基于Django2.2+MySQL+spark的在线电影推荐系统源码+说明+数据库(MySQL部分支持在线计算,spark...
mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册...
知识点总结 数据操作:检索、排序、过滤、分组、汇总、计算、联接、子查询与组合查询 表操作:表的创建、修改、删除和重命名、表数据的插入、更新和删除 索引(含主、外键)、视图
├─新版MySQL DBA 课件ppt │ 第一课数据库介绍篇.pdf │ 第七课MySQL数据库设计.pdf │ 第三十一课percona-toolkits 的实战及自动化.pdf │ 第三课MySQL授权认证.pdf │ 第九课MySQL字符集.pdf │ 第二十一课MySQL...
mysql索引长度计算规则
MySQL自定义函数,用于计算地图上两点之间的直线距离。网上很多的计算方式都不正确,这个函数经过自己编写调试,计算结果相对准确。
STRCMP STRCMP()函数是MySQL里比较字符串的最简单方式之一。这个函数接受两个参数——要被比较的字符串。如果这个两个字符串相同,它就返回0;如果第一个大于第二个,它就返回1;如果第一个小于第二个,它就返回-1 ...
7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的...
8.4.4.4 排序行 8.4.4.5 日期计算 8.4.4.6 NULL值操作 8.4.4.7 模式匹配 8.4.4.8 行计数 8.4.5 使用多个数据库表 8.5 获得数据库和表的信息 8.6 以批处理模式使用mysql 8.7 从...