Access 中SQL的例题

SQL4-18:查找并显示教师表中所有的记录
    SELECT *
    FROM 教师;

SQL4-19:查找并显示教师表中姓名、学历和工作时间的记录
    SELECT 姓名,学历,工作时间
    FROM 教师;

SQL4-20:查找并显示教师表中1990年参加工作的男教师,
    并显示教师姓名、学历,工作时间和性别的记录
    SELECT 姓名,学历,工作时间
    FROM 教师
    WHERE 性别="男" and YEAR([工作时间])=1990;

SQL4-21:查找并显示成绩在70-80之间的学生
        并显示学生编号和考试成绩
    SELECT 学生编号,考试成绩
    FROM 选课成绩
    WHERE 考试成绩 >= 70  and 考试成绩 <=80 ;

SQL4-22:查找并显示具有高级职称(教授和副教授)的教师
        并显示姓名和职称
    SELECT 姓名,职称
    FROM 教师
    WHERE 职称="教授"  or 职称="副教授" ;
或:WHERE 职称 IN("副教授","教授");

SQL4-23:查找以“计算机”开头的课程,并显示
       “课程名称”“课程类别”和“学分”
    SELECT 课程名称,课程类别,学分
    FROM 课程
    WHERE 课程名称 like "计算机*" ;

SQL4-24查找并显示年龄最大的5名学生,并显示姓名和年龄
    SELECT  top 5 姓名,年龄
    FROM 学生
    order by 年龄 desc;

SQL4-25:计算每名教师的工龄,并显示“姓名”和“工龄”
    SELECT 姓名,year(Date())-year([工作时间]) AS 工龄
    FROM 教师;

SQL4-26 计算各类职称的教师人数,并显示“职称”
    和“人数”
    SELECT 职称,COUNT(教师编号) AS 人数
    FROM 教师
    GROUP BY 职称

SQLSQL4-27:计算每名学生的平均考试成绩,并显示
   “学生编号”和“平均成绩”,筛选出超过85分的学生
    并按照考试成绩降序显示。

SELECT 学生编号,ROUND(avg(考试成绩),1) AS 平均成绩
FROM 选课成绩
GROUP BY 学生编号
HAVING avg(考试成绩) >  85
ORDER BY avg(考试成绩)DESC
----------------------------
1.识别where查找原始数据
2.group by 数据分组
3.having 对分组之后的数据进行筛选
4.SELECT 查找最终数据
5.order by 最终数据排序
----------------------------------------------
SQL4-28:(两个表查询)
查找学生的选课情况,显示学生编号、姓名、课程编号和考试成绩
  SELECT 学生.学生编号,学生.姓名,选课成绩.课程编号,选课成绩.考试成绩
  from 学生,选课成绩
  where 学生.学生编号 = 选课成绩.学生编号  AND  ......=........

SQL4-29:(三个表查询)
查找学生的选课情况,显示学生编号、姓名、课程名称和考试成绩
  SELECT 学生.学生编号,学生.姓名,课程.课程名称,选课成绩.考试成绩
  from 学生,选课成绩,课程
  where 学生.学生编号 = 选课成绩.学生编号  
  AND  选课成绩.课程编号=课程.课程编号

SQL4-30:查找3学分课程的学生选课情况,并显示学生编号、课程编号和考试成绩
  SELECT 选课成绩.学生编号,选课成绩.课程编号,选课成绩.考试成绩
  FROM 选课成绩,课程
  WHERE 选课成绩.课程编号=课程.课程编号 AND 学分=3

SQL4-31:(查询嵌套)
 查找并显示学生表中高于平均年龄的学生记录。
  SELECT 学生.*
  FROM 学生
  WHERE 年龄>(SELECT AVG(年龄) FROM 学生)

SQL4-32:(查询嵌套)
 查找2学分或3学分课程的学生选课情况,并显示学生编号、课程编号和考试成绩
SELECT 学生编号,课程编号,考试成绩
FROM 选课成绩
WHERE 课程编号 IN (SELECT 课程编号 FROM 课程 WHERE 学分=2 or 学分=3 )
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/638113.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

webpack 核心武器:loader 和 plugin 的使用指南(上)

&#x1f90d; 前端开发工程师、技术日更博主、已过CET6 &#x1f368; 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 &#x1f560; 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 &#x1f35a; 蓝桥云课签约作者、上架课程《Vue.js 和 E…

Twisted Circuit洛谷绿题题解

Twisted Circuit 题面翻译 读入四个整数 0 0 0 或者 1 1 1&#xff0c;作为如图所示的电路图的输入。请输出按照电路图运算后的结果。 感谢PC_DOS 提供的翻译 题目描述 输入格式 The input consists of four lines, each line containing a single digit 0 or 1. 输出格…

读书笔记之《万物起源》:宇宙与人类的极简史

《万物起源&#xff1a;从宇宙大爆炸到文明的兴起》讲述了从大爆炸直到今日&#xff0c;约140亿年间所有重大事物的起源&#xff0c;依次覆盖了量子力学&#xff0c;天体物理学&#xff0c;化学&#xff0c;行星科学&#xff0c;地质学&#xff0c;生物学和人类历史等等学科。 …

系统学英语 — 句法 — 常规句型

目录 文章目录 目录5 大基本句型复合句型主语从句宾语从句表语从句定语从句状语从句同位语从句补语从句 谓语句型 5 大基本句型 主谓&#xff1a;主语发出一个动作&#xff0c;例如&#xff1a;He cried.主谓宾&#xff1a;we study English.主系表&#xff1a;主语具有某些特…

08- OpenCV:形态学操作(膨胀与腐蚀 、提取水平与垂直线)

目录 前言 一、膨胀&#xff08;Dilation&#xff09;与 腐蚀&#xff08;Erosion&#xff09; 二、形态学操作 1、开操作&#xff08;Opening&#xff09; 2、闭操作&#xff08;Closing&#xff09; 3、形态学梯度&#xff08;Morphological Gradient&#xff09; 4、…

Spring成长之路—Spring MVC

在分享SpringMVC之前&#xff0c;我们先对MVC有个基本的了解。MVC(Model-View-Controller)指的是一种软件思想&#xff0c;它将软件分为三层&#xff1a;模型层、视图层、控制层 模型层即Model&#xff1a;负责处理具体的业务和封装实体类&#xff0c;我们所知的service层、poj…

5G_射频测试_参考规范(一)

参考规范&#xff1a; • Base Station (BS) conformance testing&#xff08;重点limitation&#xff09;Directory Listing /ftp/Specs/archive/38_series/38.104 (3gpp.org) • Conducted conformance testing&#xff08;传导测试&#xff09;3GPP 38.141-1 6.7 Tran…

跟着pink老师前端入门教程-day08

二十一、案例前期铺垫 21.1 CSS属性书写顺序&#xff08;重点&#xff09; 建议遵循以下顺序&#xff1a; 1. 布局定位属性&#xff1a;display / position / float / clear / visibility / overflow&#xff08;建议 display 第一个写&#xff0c;毕竟关系到模式&#xff…

UI -- React

React 模板 React UI package.json同级components/slButton/element.jsx import React from react;const el ({ text, onClick }) > {return (<button onClick{onClick}>{text}</button>); };export default el;components/function.js export const ceshi…

LLM之RAG实战(十九)| 利用LangChain、OpenAI、ChromaDB和Streamlit构建RAG

生成式人工智能以其创造与上下文相关内容的能力彻底改变了技术&#xff0c;开创了人工智能可能性的新时代。其核心是检索增强生成&#xff08;RAG&#xff09;&#xff0c;将信息检索与LLM相结合&#xff0c;从外部文档中产生智能、知情的响应。 本文将深入研究使用ChromaDB构建…

阿里云GPU服务器ECS实例规格详细说明

阿里云GPU服务器提供GPU加速计算能力&#xff0c;GPU卡支持A100、V100、T4、P4、P100、A10等&#xff0c;NVIDIA V100&#xff0c;GPU实例规格是什么意思&#xff1f;如搭载NVIDIA V100的ecs.gn6v-c8g1.2xlarge、A10卡ecs.gn7i-c32g1.8xlarge、T4卡ecs.gn6i-c4g1.xlarge、P4卡e…

AndroidStudio

一 安卓开发环境搭建 1.1 环境介绍 # 做安卓开发&#xff0c;需要会 Java 开发&#xff0c;需要安卓 SDK &#xff0c;需要一款编辑器&#xff0c;需要软件测试环境 ( 真机&#xff0c;虚拟机 ) # 早期开发安卓 app &#xff0c;需要使用 eclipse 安卓 SDK &#xff0c;自…

三.Winform使用Webview2加载本地HTML页面

Winform使用Webview2加载本地HTML页面 往期目录创建Demo2界面创建HTML页面在Demo2窗体上添加WebView2和按钮加载HTML查看效果 往期目录 往期相关文章目录 专栏目录 创建Demo2界面 经过前面两小节 一.Winform使用Webview2(Edge浏览器核心) 创建demo(Demo1)实现回车导航到指定…

三国游戏(第十四届蓝桥杯)

题目 小蓝正在玩一款游戏。游戏中魏蜀吴三个国家各自拥有一定数量的士兵 X,Y,Z&#xff08;一开始可以认为都为 0&#xff09;。 游戏有 n个可能会发生的事件&#xff0c;每个事件之间相互独立且最多只会发生一次&#xff0c;当第 i个事件发生时会分别让 X,Y,Z 增加 A i , B…

广和通AI解决方案“智”赋室外机器人迈向新天地!

大模型趋势下&#xff0c;行业机器人将具备更完善的交互与自主能力&#xff0c;逐步迈向AI 2.0时代&#xff0c;成为人工智能技术全面爆发的重要基础。随着行业智能化&#xff0c;更多机器人应用将从“室内”走向“室外”&#xff0c;承担更多高风险、高智能工作。复杂的室外环…

Java基本概念(新手入门)

目录 软件安装&#xff1a;Java初学者软件安装与idea快捷键-CSDN博客 第一节 1.java与C语言的区别 2.jdk&#xff0c;jre&#xff0c;jvm是什么&#xff0c;他们之间的关系 3. java的包package 4.Java的注释 5.第一个程序讲解与基础语法 6.一带而过 java入门第一节__…

方便又好用,必须吹爆这几个良心工具!

生成式人工智能已经彻底改变了各个行业。尽管使用的都是相同的大模型&#xff0c;但有的能让明星表演出“科目三”&#xff0c;而有的则能将真人变成动漫主角。 那么&#xff0c;让我们回到开发人员的视角来看&#xff0c;GenAI对日常工作会有哪些影响呢&#xff1f;虽然我们向…

代码随想录二刷 | 二叉树 | 把二叉搜索树转换为累加树

代码随想录二刷 &#xff5c; 二叉树 &#xff5c; 把二叉搜索树转换为累加树 题目描述解题思路递归法迭代法 代码实现递归法迭代法 题目描述 538.把二叉搜索树转换为累加树 给出二叉 搜索 树的根节点&#xff0c;该树的节点值各不相同&#xff0c;请你将其转换为累加树&…

分布式 session

分布式 session 种 session 的时候需要注意范围&#xff0c;也就是 cookie.domain。 比如两个域名&#xff1a;a.heo.com&#xff0c;b.heo.com。如果要共享 cookie&#xff0c;可以种一个更高层的公共域名&#xff0c;比如 heo.com。 当服务器 A &#xff08;localhost:808…

基于ECS服务器搭建FTP服务

vsftpd&#xff08;very secure FTP daemon&#xff09;是一款在Linux发行版中最受推崇的FTP服务器。vsftpd支持匿名访问和本地用户模式两种访问方式。匿名访问方式任何用户都可以访问搭建的FTP服务&#xff1b;本地用户模式只支持添加的本地用户访问搭建的FTP服务。 说明: 匿…