SQL
数据库学习笔记
Z__legend
这个作者很懒,什么都没留下…
展开
-
SQL-unique约束之<表约束>与<列约束>
唯一约束——uniqueⅠ 列约束:每个字段都不能出现重复的数据drop table if exists studentInfo;create table studentInfo( studentID bigint unique, //表约束 name varchar(255) unique //表约束);建表成功 :① 添加 相同ID 不同姓名 的学生记录 ↓↓↓insert into studentInfo values(202001,'Aimer'),(202001,'M原创 2020-09-18 20:58:27 · 232 阅读 · 1 评论 -
SQL-单行处理函数的空值问题(NULL)及处理方法 IFNULL()
SQL中有一条规则:只要有NULL参与的运算其运算结果一定是NULL以下通过实例来理解这条规则;现有一张员工信息表(emp),包括了员工姓名(ENAMA)、职位(JOB)、薪资(SAL)、补贴(COMM)等相关信息。查看员工薪资:计算员工的年薪(包括补贴COMM):可以看到加上补贴之后,部分员工的年薪是NULL,这个运算结果明显不符合实际,原因在于COMM字段中存在NULL,SQL规定有NULL参与的运算其结果也为NULL。像上述中计算员工年薪的函数即为“单行处理函数”,单行处理函数的特点原创 2020-09-13 21:46:06 · 1764 阅读 · 0 评论