数据库软题5-SQL语言

news/2024/10/3 23:18:13 标签: 数据库, sql

一、DDL数据定义语言

题 1-创建视图

在这里插入图片描述

建立视图属于DDL的知识
建立视图要用到CREATE  AS 
CREATE  View Computer-BOOK
AS
  SELECT 图书编号、图书名称、作者、出版社、出版日期
  FROM 图书
  WHERE 图书类型='计算机'
WITH CHEEK OPTION;

二、DQL数据查询语言

题1-交

在这里插入图片描述
在这里插入图片描述

查询平均值,最大值最小值要用到聚合函数
AVG、MAX、MIN

题2-GROUPBY

在这里插入图片描述

WHERE里面不能使用聚合函数,HAVING可以使用聚合函数,排除(2)中的B
查询语言的顺序:
SELECT
FROM
[WHERE]
[GROUP BY/HAVING]
[ORDER BY/ASC\DESC]
[]代表不一定出现
DISTINCT 代表不重复列
SELECT AVG(数量)AS平均数量 FROM SPJ
GROUP BY 工程号 HAVING COUNT(DISTINCT(供应商))> 2
ORDER BY 工程号 DESC;

题3-两个表连接

在这里插入图片描述

三、DCL-数据控制语言

题1-GRANT授权

在这里插入图片描述

四、索引

题1-索引对应内模式

在这里插入图片描述


http://www.niftyadmin.cn/n/5689107.html

相关文章

【前沿 热点 顶会】NIPS/NeurIPS 2024中与医学图像有关的论文

标签噪音下医学图像分类 Vision Foundation 模型的课程微调 深度神经网络在各种视觉任务中表现出了显著的性能,但其性能在很大程度上依赖于训练数据的质量。噪声标签是医学数据集中的一个关键问题,会显著降低模型的性能。以往的清洁样本选择方法没有利用…

深度学习-19-深入理解并训练自己的Tokenizer分词器

文章目录 1 tokenization是什么2 Tokenization方法简介2.1 单词级的Tokenization2.2 子词Tokenization技术2.3 举例说明2.3.1 字符级别2.3.2 词语级别2.3.3 子词级别3 训练自己的Tokenizer3.1 下载数据集3.2 huggingface的Tokenizer实现3.3 my-tokenizer.json字段说明3.4 验证一…

dOOv:Java 数据验证与映射库(简化业务逻辑)

dOOv 是一个为 Java 开发人员设计的轻量化库,专注于数据验证和对象间的映射。与传统的验证框架不同,dOOv 通过提供简洁、声明式的 API,使得开发者可以轻松地编写、扩展和维护验证和映射规则。其设计灵感源自领域驱动设计(DDD&…

IP6537_C_30W20V--移动设备快充的得力助手,集成 14 种快充协议的降压 SoC

IP6537_C_30W20V是一款集成同步开关的降压转换器、支 持 14 种输出快充协议、支持 Type-C 输出和 USB PD2.0/PD3.0(PPS)协议的 SoC,为车载充电器、 快充适配器、智能排插提供完整的解决方案。 IP6537_C_30W20V支持 USB Type-C 或者 USB A 输出, 5V 输出功…

每日OJ题_牛客_DP13[NOIP2002 普及组]过河卒_路径dp_C++_Java

目录 牛客_DP13[NOIP2002 普及组]过河卒_路径dp 题目解析 C代码1 C代码2 Java代码 牛客_DP13[NOIP2002 普及组]过河卒_路径dp [NOIP2002 普及组] 过河卒_牛客题霸_牛客网 (nowcoder.com) 描述: 棋盘上 A点有一个过河卒,需要走到目标 B点。卒行走的…

【ADC】噪声(1)噪声分类

概述 本文学习于TI 高精度实验室课程,总结 ADC 的噪声分类,并简要介绍量化噪声和热噪声。 文章目录 概述一、ADC 中的噪声类型二、量化噪声三、热噪声四、量化噪声与热噪声对比 一、ADC 中的噪声类型 ADC 固有噪声由两部分组成:第一部分是量…

【递归】13. leetcode 1457. 二叉树中的伪回文路径

1 题目描述 题目链接:二叉树中的伪回文路径 2 解答思路 第一步:挖掘出相同的子问题 (关系到具体函数头的设计) 第二步:只关心具体子问题做了什么 (关系到具体函数体怎么写,是一个宏观的过…

[C++][第三方库][gtest]详细讲解

目录 1.介绍2.安装3.使用1.头文件包含2.框架初始化接口3.调用测试样例4.TEST宏5.断言宏6.示例 1.介绍 gtest是一个跨平台的C单元测试框架,由Google公司发布gtest是为了在不同平台上为编写C单元测试而生成的,它提供了丰富的断言、致命和非致命判断、参数…