查询
查询语句的基础模版是 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
,如图:
也可以用“查询”的语句,根据已经存在的表单来建立新表。
连结操作
通过逗号,将两张表按列连结起来。比如有 \(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