DML——数据库查询语言

news/2025/1/8 20:30:41/

查询——select

在这里插入图片描述

SELECT [DISTINCT/ALL/] {*|column|expression [alias],…}
FROM table [Natuarl join /]
where子句;

Natuarl join

自然连接只考虑那些在两个关系模式中都出现的属性上取值相同的元祖队。

  • 列名(属性名)完成相同
  • 值相同
  • 去除重复列
  • 拓展: join …using指定需要哪些列相等

更名运算

oldname as newName

字符串运算

upper()
low()
trim()

like , not like ,similar to

escape

排序

order by 列名 dec/asc

where

谓词‘

and , or ,not
between , not between
支持多元元祖分别比较运算

空值

集合运算

并:union
交:intersect
差:escape

  • 默认去重,结和all关键字,但注意细节

聚集函数

avg, min max sum count
语法:avg([distinct]属性名)

分组聚集

group by 分组是计算查询结果的第一步

having子句

https://blog.csdn.net/weixin_43267344/article/details/90205955

嵌套子查询

集合成员资格

in , not in

集合比较

some ,all

空关系测试

exists ,not exists


http://www.ppmy.cn/news/327591.html

相关文章

java SSM 游戏账号租售平台myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点 java SSM 游戏账号租售平台是一套完善的web设计系统(系统采用SSM框架进行设计开发,springspringMVCmybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代 码和数据库,系统主要采…

算法刷题-哈希表-查找常用字符

查找常用字符 1002. 查找常用字符思路其他语言版本 1002. 查找常用字符 力扣题目链接 给你一个字符串数组 words ,请你找出所有在 words 的每个字符串中都出现的共用字符( 包括重复字符),并以数组形式返回。你可以按 任意顺序 返…

使用apt处理注解-将观察者模式用于apt

import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target;/*** * 使用apt处理注解* * 注解处理工具apt,这是Sun为了帮助注解的处理过程而提供的工具…

关于macbook只能登陆微信但无法打开网络的问题解决

遇到的问题: macbook在连接网络之后,只能登陆微信和邮箱等第三方应用软件,但是无法在浏览器中打开任何网页。尝试过:重启、更换网络连接方式、浏览器类型之后仍然无法解决。 网上找到的方法: 修改DNS(http…

signal

读信号,dqs 是对齐到dq的边沿, 写信号,dqs 的边沿是对到中间的。 spec 就是这样规定的。我们在dq的最中间的采样,肯定是最安全的。 dqs 是对齐到dq的边沿 , 在silicon 内部,还是通过移位完成的。 rl: re…

草原风光

前几天出了趟差,在桑根达来转车的时候在附近拍了几张照片,把还过得去的拿出来秀一下 http://lvjack163.blog.163.com/album

卑微小测试的一天----自动生成正交法测试用例

前言 工作过程中,我们接触到需求后第一要务是 熟悉需求并且输出测试用例,针对接口测试的入参测试,需要校验大量入参的组合场景,这时我们通常采用正交法来设计测试用例,在减少测试用例的数量时,同时保障测试…

算法学习day17

110 平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 输入:root [3,9,20,null,null,15,7] 输出:true…