SQL Server语句大全(增删改查数据、创建表、删除表、修改表)
SQL server 增删改查语句
新增
insert into test.dbo.users (id,username,password)
values(1,'lisi',123),(2,'lisi',123);insert into test.dbo.users (id,username,password) -- 将查询结果插入
select * from test.dbo.users;
删除
delete test.dbo.users where id=1
修改
update test.dbo.users set username='aaa' where id=1;
查询
select distinct * from test.dbo.users; -- 去重
select top 3 * from test.dbo.users; -- 前n行
表操作
创建表
create table teacher(id int primary key,name varchar(10) not null,age int)
删除表
drop table teacher;
修改表
alter table teacher -- 添加字段
add name varchar(10) not null;alter table teacher -- 删除字段
drop column name;exec sp_rename 'teacher.name','newname','COLUMN'; -- 修改字段alter table teacher -- 修改字段类型
alter column name varchar(10) not null;
SQL server 查询语句
基础查询
select * from test.dbo.users -- 普通条件查询
where id=1;
模糊查询
select * from test.dbo.users where username like '%li%';
范围查询
select * from test.dbo.users -- id在1~3之间的数据
where id between 1 and 3;select * from test.dbo.users -- id在1~3以外的数据
where id not between 1 and 3;
子查询
select * from test.dbo.users -- id为1或2或3的数据where id in(1,2,3);select * from test.dbo.users -- id不是1或2或3的数据where id not in(1,2,3);
排序
select * from test.dbo.users -- 从小到大排序
order by id asc;select * from test.dbo.users -- 从大到小排序
order by id desc;
整篇文章是整个SQL Server基础的操作语句,熟练掌握即可基本进行维护与实施工作。
SQL Server语句大全(增删改查数据、创建表、删除表、修改表)相关推荐
- Sql server语句(增删改查)
1增 1.1[插入单行] insert [into] <表名> (列名) values (列值) 例:insert into students (姓名,性别,出生日期) values (' ...
- visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码)
visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码) 工具: 1.Visual Studio 2019 2.SQL Server数据库(我使用的2008) 操 ...
- vs2019实现asp.net对SQL Server完整的增删改查
vs2019实现asp.net对SQL Server完整的增删改查 项目文件目录 img文件夹存放项目需要的图片,本人的数据表是student,当然,完成以下操作还需要成功连接数据库. 数据库连接详解 ...
- vs连接mysql建一个表并增删查改_VS连接SQL Server数据库,增删改查详细教程(C#代码)...
工具: 1.Visual Studio (我使用的是vs2013) 2.SQL Server (我使用的是sql server2008) 操作: 1.打开SQL Server,打开后会看到数据库的初 ...
- Mendix一练一动: Mendix Studio Pro连接外围数据库(SQL Server)实现增删改查
一. 环境准备 1: 连接外围数据库是Mendix的内置功能,不同数据库的连接方式都大同小异,本文以SQL Server为例讲解: 2:本文假设读者是Mendix初级学者,因此对每一步骤作者都尽量表述 ...
- python连接sql数据库_python连接sql server数据库实现增删改查
简述 python连接微软的sql server数据库用的第三方模块叫做pymssql(document:http://www.pymssql.org/en/stable/index.html).在官 ...
- SQL Server数据库的增删改查
SQL运算符 运算符 说明 % 求两个数或表达式相除的余数 / 求两个数或表达式相除的商 + 求两个数或表达式相加的和 - 求两个数或表达式相减的差 * 求两个数或表达式相乘的积 = 将一个数或表达式 ...
- MySQL 使用SQL语句实现 增删改查
MySQL 使用SQL语句实现 增删改查 环境准备:MySQL,navicat 一.增加数据 语法: INSERT INTO 表名(字段1,字段2,字段3...) VALUES(值1,值2,值3... ...
- mysql源生插入数据_php+mysql源生连接数据库和增删改查数据
php+mysql源生连接数据库和增删改查数据 新建一个init.php文件,执行链接数据库.内容如下 header("Content-type: text/html; charset=ut ...
最新文章
- python绘制雷达图-使用Python绘制雷达图
- Verilog | HDL LCD显示(代码类)
- Linux操作(3)—— 重定向操作
- Hadoop精华问答 | NameNode的工作特点
- vue让元素固定_vue 监听dom元素的滚动事件 实现某元素吸顶或者固定位置显示
- 并不对劲的bzoj5340:loj2552:uoj399:p4564: [Ctsc2018]假面
- 基础佛学知识-间歇博客
- 验证手机号码的JS方法
- 编辑按钮 php,自动编辑按钮-海豚PHP1.0.6完全开发手册-基于ThinkPHP5.0.10的快速开发框架...
- 计算机声卡和显卡驱动,声卡或显卡驱动怎么卸载干净?声卡或显卡常见驱动问题解决方案...
- linux在线语音播报功能
- linux log原理,linux系统日志管理工具logrotate之原理详述
- 读芯术python讲的怎么样_Python这么火,为什么说它不是未来的编程语言?
- Windbg基础-了解Symbols zz
- python经典编程题分别取个位十位百位
- 向量和矩阵求导(运用迹性质求导)
- 【小白装系统】——硬盘分区表格式GUID和MBR知识普及
- 使用优启通安装最新原装纯净版Win10系统
- 3.处理死锁的方法——避免死锁(银行家算法)
- 【计算机网络】HTTP协议中post和get的区别