你对这个回答的评价是
Insert时为列指定默认值 |
指定在列中可接受的值范围 |
表中最重要的列,不能为空不能重复 |
a) 新建列时添加约束
b) 已有列的基礎上添加约束
Select 后接查询的目标列,可用as起别名;消除重复distinct;显示前几条top n;聚合函数
from 后接参与的表名
d) 分组查询:group by子句对查询的结果集进行分組如果分组后还要求按一定的条件对这些组进行筛选,则可以使用HAVING短语指定筛选条件
使用group by时必须注意:
SELECT子句的字段列表中,除了聚合函數以外,其他所出现的字段一定要在group by子句中有定义才行。
group by子句中不能使用字段别名.
f) 嵌套查询:将一个查询块嵌套在另一个查询块的where子句或having短語的条件中的查询称为嵌套查询其中外层查询叫父查询或主查询,内层的查询叫子查询或从查询子查询的SELECT总是用圆括号括起来
内连接:基本内连接、多表连接、自连接。内连接方式:
在select语句的where子句中使用比较运算符给出连接条件对表进行连接.
join指定需要连接的数据表on指萣连接条件(inner可省略)
外连结:左外连接、右外连接、全外连接、交叉连接
16. 视图:视图是从一个或多个表导出的虚表,通过查询基本表产生的,视圖创建好后可像使用基本表一样使用视图
17. 存储过程:定义子程序存放在数据库中这样的子程序称为存储过程
18. 触发器:触发器是一种特殊的存储过程,它被分配给某个特定的表当对这个表进行插入、更新或删除操作时,自动调用触发器执行触发器里规定的操作
你对这个回答的评价是
下载百喥知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案