先写出一个含有最高成绩表temp(对项目进行分组求最高分,不会单独显示运动员id了,因此之后要联结这个原grade表才能有运动员id才能再联结sporter来确定name):

(select itemid iid,max(mark) max from grade where itemid in(select itemid from item where location=’体育馆’ ) group by itemid) temp;

要根据最高成绩表temp中itemid→联结项目表item得到itemname

原成绩表grade中运动员id→联结运动员表sporter得到姓名name

因此,是要把temp与其他3个表联结起来:

Select i.itemname,s.name from grade g,(select itemid iid,max(mark) max from grade where itemid in(select itemid from item where location=’体育馆’ ) temp,item i,sporter s where g.itemid=temp.iid and g.mark=temp.max and temp.itemid=i.itemid and s.sporterid=g.id;

校运动会mysql索引_大学生春季运动会的数据库,保存了比赛信息的三个表如下:运动员...相关推荐

  1. 校运动会mysql索引_(定稿)校运动会数据库设计(完整版)

    <校运动会数据库设计.doc>由会员分享,可免费在线阅读全文,更多与<(定稿)校运动会数据库设计(完整版)>相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里 ...

  2. java代码内创建mysql索引_点评阿里JAVA手册之MySQL数据库 (建表规约、索引规约、SQL语句、ORM映射)...

    下载原版阿里JAVA开发手册  [阿里巴巴Java开发手册v1.2.0] 本文主要是对照阿里开发手册,注释自己在工作中运用情况. 本文内容:MySQL数据库 (建表规约.索引规约.SQL语句.ORM映 ...

  3. mysql = 索引_深入MySQL索引

    MySQL索引作为数据库优化的常用手段之一在项目优化中经常会被用到, 但是如何建立高效索引,有效的使用索引以及索引优化的背后到底是什么原理?这次我们深入数据库索引,从索引的数据结构开始说起. 索引原理 ...

  4. 《MySQL》入门基础知识点大全:数据库操作、增删改查、联表查询、常用函数、MD5加密、事务特性、隔离级别

    MySQL基础知识大全 1.操作数据库 1.1 创建表 1.2 修改表名 1.3 增加表的字段 1.4 修改表的字段 1.4.1 修改表的字段 1.4.2 修改表名 1.5 删除表的字段 1.6 删除 ...

  5. java登录信息怎么保存_请问java如何用cookies保存用户登录信息?

    一.本程序要实现的功能 第一次登录页面时,若在表单中选择了"记住密码",则下次登录网站时不用在填写表单,这里用"success.jsp"表示要打开的页面.若本地 ...

  6. java 运动会分数统计_数据结构题目-运动会分数统计

    题目描述 在很多的电视大赛中,通常当选手表演结束后,现场观众通过手中的按键对参赛选手进行投票,然后对选手获得的票数进行统计,从高到低进行降序排列,从而自动产生冠军.亚军和季军.现在要求编写一程序模拟实 ...

  7. laravel自动建mysql索引_让 Laravel 优雅地创建 MySQL 全文索引

    最近在浏览社区话题的时候,看到了一位同仁发表的一篇教程:Laravel 5.3 下通过 migrate 添加 "全文索引" 的方法,突然想到自己之前也研究过这一话题,所以今天就和大 ...

  8. java mysql索引_如何理解并正确使用MySql索引

    1.概述 索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,接下来主要介绍在MySql数据库中索引类型,以及如何创建出更加合理且高效的索引技巧. 注:这 ...

  9. mysql索引_效率测试(包含测试sql脚本300万条数据),可用作教学案例。

    目录 建表 无索引测试: 建表 建表与插入数据sql,运行时间越2分钟 #1. 准备表 create table test_table( id int, name varchar(20), sex i ...

最新文章

  1. 【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含部分问题解决方案
  2. TLSNotary中心化预言机(2) 核心功能
  3. ISCC2021 真作假时假亦真
  4. pagehelper 不分页几种情况的解决方法
  5. 链表的翻转(java)
  6. Qt4_使用SAX读取XML
  7. 量化中需留意的坑之一
  8. Windows Workflow Foundation 4.0
  9. Redis 和 memcached 区别(二)
  10. 31个实用find命令的案例
  11. 一行代码下载网页视频!
  12. 测试手机软件打开速度的app,16个软件打开速度测试 iPhoneXS怒胜三星Note9
  13. 北斗卫星导航系统介绍
  14. 第十一篇,看门狗定时器编程
  15. android service设置persistent,Persistent service
  16. Python turtle库如何瞬间完成作图?难道只难像海龟一样慢慢爬吗?
  17. 一文读懂海姆达尔Heimdallr经济模型,解析链游明星的价值优势
  18. SystemVerilog学习-10-验证量化和覆盖率
  19. STM32读取SHT3x系列温湿度传感器,标准库和HAL库
  20. 企业级应用Service Management Automation X(SMAX)的微服务之路

热门文章

  1. 【C++面试问答】搞清楚深拷贝与浅拷贝的区别
  2. AI大语音(七)——基于GMM的0-9语音识别系统(深度解析)
  3. 三大基础排序算法——我欲修仙(功法篇)
  4. 年轻教师如何向老教师“取经”?教你一招
  5. 原生js--封装点击上传附件
  6. python交互式日历制作图片_2.利用Python制作电子版电影台历
  7. PS的自由转换功能使用
  8. GCN-LSTM 预测出租车速度 英文 Taxi Speed Prediction Using GCN-LSTM
  9. CIO40: 企业的“IT系统”应用5个层次
  10. spring拦截器自定义HttpServletResponse返回数据中文乱码