做ppt好的模板下载网站,微信推广方案范文,赣县网站建设,安徽省交通运输厅秦勤函数
函数指一段可以直接被另一段程序调用的程序或代码
字符串函数、数值函数、日期函数、流程函数
字符串函数 数值函数 日期函数 datediff#xff08;date1,date2#xff09;#xff1a;date1-date2 流程函数 约束
概念#xff1a;约束是作用于表中字段上的规则…函数
函数指一段可以直接被另一段程序调用的程序或代码
字符串函数、数值函数、日期函数、流程函数
字符串函数 数值函数 日期函数 datediffdate1,date2date1-date2 流程函数 约束
概念约束是作用于表中字段上的规则用于限制存储在表中的数据
目的保证数据库中数据的正确性、有效性和完整性
分类 外键约束外键用来让两张表的数据之间建立连接从而保证数据的一致性和完整性 多表查询
多表关系
多表关系一对多多对多一对一
一对多
如部门与员工一个部门对应多个员工一个员工对应一个部门在多的一方建立外键指向一的一方的主键
多对多
如学生与课程学生可以选择多门课一门课也可以多个学生选择建立第三张中间表中间表至少包含两个外键分别关联两方主键
一对一
如用户与用户多用于单表拆分将一张表的基础字段放在一张表中其他详情字段放在另一张表中提升操作效率在任意一方加入外键关联另外一方的主键设置外键为唯一
多表查询
多表查询时需要消除无效的笛卡尔积两张表素所有的组合情况
分类 连接查询-内连接 如果给表取了别名就不可以使用原名进行操作
连接查询-外连接 连接查询-自连接 自连接必须取别名 联合查询-unionunion all
对于union查询就是把多次查询的结果合并起来形成一个新的查询结果集 union all-直接将查询的结果进行合并
union-查询结果合并后去重
对于联合查询的多张表的列数必须保持一致并且字段类型也必须一致
子查询 标量子查询 列子查询 行子查询 表子查询