缩短要求时间?

比格博卡先生

我只是想知道是否可以使该请求更短,因为我想使用该请求创建一个视图

SELECT distinct joueurs.nom, joueurs.prenom, joueurs.numero,joueurs.moyenne, equipes.nom
FROM joueurs
JOIN equipes ON equipes.equipeId = joueurs.equipeId
WHERE joueurs.equipeid = 1 
ORDER BY joueurs.moyenne DESC
LIMIT 3;

SELECT distinct joueurs.nom, joueurs.prenom, joueurs.numero,joueurs.moyenne, equipes.nom
FROM joueurs
JOIN equipes ON equipes.equipeId = joueurs.equipeId
WHERE joueurs.equipeid = 2
ORDER BY joueurs.moyenne DESC
LIMIT 3;

SELECT distinct joueurs.nom, joueurs.prenom, joueurs.numero,joueurs.moyenne, equipes.nom
FROM joueurs
JOIN equipes ON equipes.equipeId = joueurs.equipeId
WHERE joueurs.equipeid = 3
ORDER BY joueurs.moyenne DESC
LIMIT 3;
热心

如果您使用的是MySQL 8.0,则可以使用窗口功能 row_number

SELECT 
    distinct joueurs.nom, 
    joueurs.prenom, 
    joueurs.numero,
    joueurs.moyenne, 
    equipes.nom
from
(
  SELECT 
    distinct joueurs.nom, 
    joueurs.prenom, 
    joueurs.numero,
    joueurs.moyenne, 
    equipes.nom,
    row_number() over (partition by joueurs.equipeid order by joueurs.moyenne DESC) as rnk
  FROM joueurs
  JOIN equipes 
  ON equipes.equipeId = joueurs.equipeId
  WHERE joueurs.equipeid IN (1, 2, 3)
) val
where rnk <= 3

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

缩短计数时间功能

来自分类Dev

缩短图像加载时间

来自分类Dev

缩短查询的加载时间

来自分类Dev

如何缩短django查看要求?

来自分类Dev

Singleton缩短了实施时间

来自分类Dev

缩短繁重布局的加载时间

来自分类Dev

RealmSwift:缩短构建编译时间

来自分类Dev

缩短繁重布局的加载时间

来自分类Dev

如何缩短“ delayTouchesBegan”延迟touchesBegan的时间?

来自分类Dev

如何缩短Vec的初始化时间?

来自分类Dev

缩短UIWebView初始化时间

来自分类Dev

如何缩短多个喜欢的时间

来自分类Dev

如何缩短“ delayTouchesBegan”延迟touchesBegan的时间?

来自分类Dev

时间戳格式可缩短月份

来自分类Dev

使用Gulp和Babel缩短构建时间

来自分类Dev

缩短Qt制作过程的时间

来自分类Dev

缩短AWS Dynamodb的响应时间

来自分类Dev

如何缩短Vec的初始化时间?

来自分类Dev

PHP MYSQL-缩短查询时间

来自分类Dev

如何缩短OpenRC系统的启动时间?

来自分类Dev

缩短PowerShell脚本的执行时间

来自分类Dev

我似乎无法缩短查询时间

来自分类Dev

如何减小大图像的文件大小以缩短页面加载时间?

来自分类Dev

缩短Python中矩阵计算的执行时间

来自分类Dev

优化LINQ查询-如何缩短执行时间?

来自分类Dev

在Java中使用多个线程可以缩短编程时间

来自分类Dev

使用助手来缩短Rails中的strf时间

来自分类Dev

计算素因数时如何缩短执行时间

来自分类Dev

缩短此->并节省一些输入时间