SQL数据库的组合查询和统计查询 您所在的位置:网站首页 姓名年龄统计表 SQL数据库的组合查询和统计查询

SQL数据库的组合查询和统计查询

2023-09-28 07:17| 来源: 网络整理| 查看: 265

数据库的组合查询和统计查询

一、实验目的

对数据库进行组合查询和统计查询

二、实验内容

1、加深对SQL语言查询语句的理解 2、熟练掌握数据查询中的分组统计、计算和组合操作方法。

三、实验要求

在本题下面提交基本操作效果截图。 一,组合查询简单查询。 1、查询全体学生情况,查询结果年龄降序排列

use ppp go select * from 数据表 order by 年龄,学号 desc go

在这里插入图片描述

2、查询表中男、女学生的人数

use ppp go select 性别 as '性别',COUNT(*) as '人数' from 数据表 group by 性别 go

在这里插入图片描述

3、查询表中每个学生及成绩的情况

use ppp go select 数据表.*,成绩表.* from 数据表 inner join 成绩表 on 数据表.学号 =成绩表.学号 go

在这里插入图片描述

二、带HAVING子句的分组查询

查询出选课人数超过8人的课程号

USE test GO SELECT CNO AS '课程号',COUNT(SNO)AS'人数' FROM [dbo].[选修关系] GROUP BY CNO HAVING COUNT(SNO)>=2 GO

在这里插入图片描述

组合查询

带有WHERE子句的查询

一、比较大小 查询计算机科学系(CS)全体学生的名单

USE test GO SELECT SNAME FROM [dbo].[学生信息] WHERE SDEPT='CS' GO

在这里插入图片描述

查询所有年龄在20岁以下的学生的姓名及其年龄

USE test GO SELECT SNAME,AGE FROM [dbo].[学生信息] WHERE AGE


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有