SQL Server 语句操纵数据库
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,SQL语句的基本参数create database benet //创建数据库,名为benetuse benet
千家信息网最后更新 2024年11月20日SQL Server 语句操纵数据库
SQL语句的基本参数
create database benet //创建数据库,名为benetuse benet //打开benet数据库 create table A1 //创建表为A1( 编号 int identity(1,1) not null, //identity(1,1)表示该列为标识列,种子和增量值都是1 学号 int primary key not null, //primary key 表示该列为主键列 姓名 nvarchar(20) not null, //not null 表示不允许为空 证件号 nvarchar(18) not null, 年龄 tinyint not null, 班级 int not null, 备注 nvarchar(1000) null,)alter table A1add 出生日期 datetime not null//表示往A1表中添加一个"出生日期"列alter table A1alter column 备注 nvarchar(2000) null//修改A1表中备注的参数alter table A1drop column 备注//删除A1表中的"备注"列drop table A1//删除A1表insert into B1 (学号,姓名,证件号,年龄,班级,备注)values (2,'柳岩','110258198308282882',27,2,'英语科代表')//往B1表中插入柳岩的信息update B1 set 备注='数学课代表' where 姓名='柳岩'//把B1表中柳岩的备注改为数学课代表delete from B1 where 学号=2//删除表中学号为2的记录
关于删除的语句
语法:
delect from 表名truncate table 表名//都是清空表中的所有内容
查询时所需要用到的运算符、通配符、逻辑运算符
select * from B1//查看B1表中的所有列select 姓名,班级 from B1//查看表中的姓名和班级列select 姓名 from B1 where 备注='英语科代表'//查看B1表中的所有英语科代表的姓名select * from B1 where 基本工资 between 8000 and 10000//查看B1表中基本工资为8000~10000的员工的所有信息select * from B1 where 基本工资<1000 or 基本工资>2000//查看B1表中基本低于1000高于2000的员工的所有信息select * from B1 where 基本工资 in (8000,9000,10000)//查看表中基本工资是8000、9000、10000的员工所有信息select * from B1 where 姓名 like '王%' and 职务='运维工程师'//查看B1表中姓王的运维工程师的信息select * from B1 where 备注 is not null//查看B1表中备注不为空的员工信息select top 3 * from B1//查看B1表中前3行的数据信息select 姓名 as name,证件号 as idcard from B1//查询B1表中"姓名"和"证件号"两列的数据,姓名改为name,×××号改为idcardselect * from B1 order by 基本工资 desc//查看B1表中的所有员工的信息,按基本工资从高到低显示查询结果select * from B1 order by 基本工资 asc//查看B1表中的所有员工的信息,按基本工资从低到高显示查询结果select distinct 职务 from B1//查看B1表中有哪些职务select 姓名 as name,证件号,职务,基本工资 from B1where 证件号 like '__0%' and 职务 !='cto'order by 基本工资 desc//在B1表中列出满足证件号的左起第三位是0的。除了cto以外的,所有员工的姓名、证件号、职务和基本工资,其中姓名显示为name,查询结果按照基本工资由高到底排序(__0%是两个下划线,一个下划线代表一个空位)select 姓名,证件号,职务 into new01 from B1 //将B1表中的姓名、证件号、职务生成一个新表new01(新表不用事先创建)insert into new02 (姓名,职务,出生日期) select 姓名,职务,出生日期 from B1 where 基本工资>=15000 //将B1表中所有基本工资大于等于15000的员工的姓名,职务,和出生日期保存到 new02表中(注意,这里的 Table_1表中需要提前建立)insert into new03 (姓名,职务,出生日期) select '张三','运维','1995-01-01' union select '李四','运维','1996-01-01' union select 姓名,职务,出生日期 from B1 //将B1表中所有员工的姓名、职务和出生日期,以及新输入的2名员工相关信息,一起保存到新表new03
姓名
基本工资
工资
职务
备注
信息
员工
证件
日期
代表
查询
数据
班级
学号
结果
英语
数据库
语句
下划线
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
博纳网络技术有限公司
php部署服务器
新加坡网络安全硕士留学
俄罗斯知名网络安全公司
奇迹世界经典国际服服务器
网络安全知识培训讲稿
高级软件开发工程师工作内容
互联网科技创新的理论
基本农田数据库标谁
网络安全漫画在线阅读
服务器怎样做raid
svn服务器新增用户
dna数据库建造教程
福建网络技术服务价格咨询
温州软件开发学
群晖数据库启动设置
网络安全咨询服务协议
软件开发部工作内容
电脑服务器软件类合同
达内科技 主营软件开发
2021年中国网络安全公司排名
数据库索引使用占用cpu吗
查找数据库使用日志
河南新乡网络安全工程师培训学校
秒拍服务器
网络安全研究报道
上海特殊软件开发要多少钱
佛山商城软件开发方案
域服务器如何实现管理用户
gbase数据库删除了怎么恢复