欢迎光临散文网 会员登陆 & 注册

SQL学习笔记2:primary key等,外键约束代码,查询,重命名,查询“是增加虚拟列”

2019-11-26 22:52 作者:诗书画唱  | 我要投稿

实体完整性:

主键(primary key)、自增(identity)、唯一(unique)

域完整性

非空(not null)、check、默认值(default)

参照完整性:

外键约束

alter table 外键表名 add foreign key(外键列名) references 主键表名(之间列名)

查询语句(用上select):


--1.查询所有内容:

select * from 表名

--2.查询指定列名:

select name,age from 表名


--3.条件查询:

select 列名1,列名2 from 表名 where 条件(比如”id>3“这个条件)

--4.查询是否增加了虚拟列与在虚拟列中填了内容

select 列名1,‘增加虚拟的内容’ as '虚拟的列标题’ from表名 (可以跟条件)



给指定列重命名并查询

select 列名1 as '起的名字',列名2 '名字'from 表名

用查询select 判断某列条件(“条件”指的是该列填的内容)是否为null

select 列名 from 表名 where 列名 is null





增加语句:

--1.增加全部:

insert into 表名 values(列值1,列值2)

-2.指定列新增

insert into 表名(比如U_name(姓名),U_ID(身份证号),列名最好用英文,不然易出错) values(值1,值2)(列值即表中指定列填的内容)

(--:SQL中的注释)






SQL学习笔记2:primary key等,外键约束代码,查询,重命名,查询“是增加虚拟列”的评论 (共 条)

分享到微博请遵守国家法律