T-SQL语句(创建、插⼊、更新、删除、查询...)以下内容基于此图编写!
所有的逗号和括号都必须使⽤英式逗号和括号
➤创建表:
create table information
(
编号 int identity(1,1) not null,
姓名 nvarchar(50) not null,
⾝份证号 varchar(18) primary key,
职务 nvarchar(50) not null,
出⽣⽇期 datetime not null,
基本⼯资 money not null check(基本⼯资 >=0 and 基本⼯资 <=100000),
)
➤插⼊数据:
insert into wahaha (姓名,⾝份证号,职务,出⽣⽇期,⼯资)
values
('赵四','111222333444555666','运维⼯程师','1995/1/1',8000)
➤更新数据:
update wahaha set ⼯资='1000' //修改内容。
where 姓名='赵四' //更新对象。
➤删除数据:
删除表中所有信息,⽆法恢复!
truncate table information
删除表中所有信息,可恢复!
delete from information
查询命令
查询表information所有信息⇓
select * from information
查询information⾥姓名,职务,基本⼯资的内容⇓
select 姓名,职务,基本⼯资 from information
查询表中所有运维⼯程师的姓名⇓
select 姓名 from information where职务='运维⼯程师'
查询表中基本⼯资为 8000~10000的员⼯所有信息⇓
select * from information where 基本⼯资 between 8000 and 10000
查询表中基本⼯资低于10000或⾼于20000的员⼯所有信息⇓
select * from information where 基本⼯资<10000 or 基本⼯资>20000
查询表中基本⼯资为8000,9000,10000的员⼯所有信息⇓
select * from information where 基本⼯资 in (8000,9000,10000)
查询⾝份证号以66开头的员⼯所有信息⇓
select * from information where ⾝份证号 like '66%'
查询表中姓杨的运维⼯程师的信息⇓
select * from information where 姓名 like '杨%' and 职务='运维⼯程师'
查询表中前五⾏的数据⇓
select * top 5 * from information
distinct查询查询表中所有信息按照基本⼯资从⾼到低显⽰查询结果⇓
注:asc表⽰升序,desc表⽰降序。
select * from information order by 基本⼯资 desc
查询表中有哪些职务⇓
select distinct 职务 from information
使⽤select⽣成新数据:
在表中查询到的所有员⼯姓名,⾝份证号,职务的信息后⽣成⼀个新表new1 select 姓名,⾝份证号,职务 into new01 from information
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论