首页 > 数据库 >SQL 学习笔记

SQL 学习笔记

时间:2023-11-12 16:34:45浏览次数:27  
标签:union 笔记 查询 学习 SQL where select 属性

查询

查询语句的基础模版是 select <columns> [as <alias>] from <table> [as <alias>] where <expressions> order by <expressions>。其中 alias 是起的别名,方便使用;where 用于查找符合条件的行,order by 是排序方式。

建表

首先 create table <name> as,随后逐行列出 select A as B union,把参数 \(A\) 作为该行的属性 \(B\) 加入表中,例如 select "dog as kind, 4 as legs, 20 as weight union"。这样列举时,在排版整齐的情况下,可以省略一些 as,如图:

image

也可以用“查询”的语句,根据已经存在的表单来建立新表。

连结操作

通过逗号,将两张表按列连结起来。比如有 \(n\) 个元素的表 \(1\) 有 \(a, b\) 两个属性,\(m\) 个元素的表 \(2\) 有 \(c, d\) 两个属性,连结后的表 \(3\) 就有 \(nm\) 个元素和 \(1.a, 1.b, 2.c, 2.d\) 四个属性,需要通过 where 进行限制才能选出需要的数据。

标签:union,笔记,查询,学习,SQL,where,select,属性
From: https://www.cnblogs.com/th19/p/17827359.html

相关文章

  • 机器学习——通过时间反响传播
    我们在 4.7节中描述了多层感知机中的前向与反向传播及相关的计算图。循环神经网络中的前向传播相对简单。 通过时间反向传播(backpropagationthroughtime,BPTT) (Werbos,1990)实际上是循环神经网络中反向传播技术的一个特定应用。它要求我们将循环神经网络的计算图一次展开......
  • 学习笔记9
    苏格拉底挑战第六章信号和信号处理一、知识点归纳(一)信号和中断“中断”是从1/0设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。在讨论信号和信号处理之前,我们先......
  • 学习笔记9
    关于知识点知识点归纳第六章信号和信号处理6.1信号和中断信号:信号是计算机系统中的一个概念,它表示一种特殊的变量或值,用于表示系统中的某些状态或事件。信号可以在程序运行过程中由操作系统或其他程序发送,以指示特定的操作或事件发生。常见的信号有:软中断(软信号):由......
  • 【论文阅读笔记】【OCR-文本识别】 CLIPTER: Looking at the Bigger Picture in Scene
    CLIPTERICCV2023读论文思考的问题论文试图解决什么问题?现有的文本识别方法只关注于局部截取的文本区域,识别模型并没有利用全图的上下文信息,导致其可能对有挑战性的文本的识别效果较差能否以某种方式使识别器利用上globalfeature的信息?文章提出了什么样的解决......
  • 20211314王艺达 学习笔记9
    第六章信号和信号处理摘要本章讲述了信号和信号处理;介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断,将进程从正常执行转移到信号处理;解释了信号的来源,包括来自硬件、异常和其他进程的信号;然后举例说明了信号在Unix/Linux中的常见用法;详细解释了Unix/L......
  • 2023-2024-1 20211327 信息安全系统设计与实现 学习笔记9(必做)
    学习笔记9信号和中断Unix/Linux中的信号处理信号处理步骤与异常Linux中的IPC实践过程信号和中断“中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。中断的概念和机制......
  • 《信息安全系统设计与实现》第十周学习笔记
      第六章信号和信号处理信号和中断“中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。进程:一个“进程”就是一系列活动广义的“进程”包括:从事......
  • linux安装mysql
    linux安装mysql概述:mysql是关系型数据库,可运行在linux、windows、macOS等各个操作系统。由于体积小、速度快、低成本等优点,大多数企业在软件开发都选择MYSQL作为软件数据库。本次linux安装mysql使用的是5.7版本,其他版本也是大同小异,思路步骤都一致。第一步:下载mysql下载地址:ht......
  • 1+x备考随便找了个培训开学,顺便寄了笔记
    网页结构:结构层,表示层,行为层<!doctypehtml>:用什么样的方式,标准解释,不区分大小写www:万维网html:由标记标签组成的描述性语言<h1></h1><p>自带外边距</p>不能嵌套强制换行<br/><hr><b>加粗</b>不能换行的称为内联元素(行元素),反之称为块元素<strong></strong>更强调<em......
  • 第十周Linux教材第六章学习笔记——信号和信号处理
    信号和信号处理6.1信号和中断在Linux中,信号是一种异步通信机制,用于通知进程发生了某些事件。当进程接收到信号时,它可以选择忽略信号、执行默认操作或执行自定义操作。“中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。而“信号”是要发送......