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语句大全(增删改查数据、创建表、删除表、修改表)相关推荐

  1. Sql server语句(增删改查)

    1增 1.1[插入单行] insert [into] <表名> (列名) values (列值) 例:insert into students (姓名,性别,出生日期) values (' ...

  2. visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码)

    visual studio2019连接SQL Server数据库,增删改查详细教程(C#代码) 工具: 1.Visual Studio 2019 2.SQL Server数据库(我使用的2008) 操 ...

  3. vs2019实现asp.net对SQL Server完整的增删改查

    vs2019实现asp.net对SQL Server完整的增删改查 项目文件目录 img文件夹存放项目需要的图片,本人的数据表是student,当然,完成以下操作还需要成功连接数据库. 数据库连接详解 ...

  4. vs连接mysql建一个表并增删查改_VS连接SQL Server数据库,增删改查详细教程(C#代码)...

    工具: 1.Visual Studio (我使用的是vs2013) 2.SQL Server  (我使用的是sql server2008) 操作: 1.打开SQL Server,打开后会看到数据库的初 ...

  5. Mendix一练一动: Mendix Studio Pro连接外围数据库(SQL Server)实现增删改查

    一. 环境准备 1: 连接外围数据库是Mendix的内置功能,不同数据库的连接方式都大同小异,本文以SQL Server为例讲解: 2:本文假设读者是Mendix初级学者,因此对每一步骤作者都尽量表述 ...

  6. python连接sql数据库_python连接sql server数据库实现增删改查

    简述 python连接微软的sql server数据库用的第三方模块叫做pymssql(document:http://www.pymssql.org/en/stable/index.html).在官 ...

  7. SQL Server数据库的增删改查

    SQL运算符 运算符 说明 % 求两个数或表达式相除的余数 / 求两个数或表达式相除的商 + 求两个数或表达式相加的和 - 求两个数或表达式相减的差 * 求两个数或表达式相乘的积 = 将一个数或表达式 ...

  8. MySQL 使用SQL语句实现 增删改查

    MySQL 使用SQL语句实现 增删改查 环境准备:MySQL,navicat 一.增加数据 语法: INSERT INTO 表名(字段1,字段2,字段3...) VALUES(值1,值2,值3... ...

  9. mysql源生插入数据_php+mysql源生连接数据库和增删改查数据

    php+mysql源生连接数据库和增删改查数据 新建一个init.php文件,执行链接数据库.内容如下 header("Content-type: text/html; charset=ut ...

最新文章

  1. python绘制雷达图-使用Python绘制雷达图
  2. Verilog | HDL LCD显示(代码类)
  3. Linux操作(3)—— 重定向操作
  4. Hadoop精华问答 | NameNode的工作特点
  5. vue让元素固定_vue 监听dom元素的滚动事件 实现某元素吸顶或者固定位置显示
  6. 并不对劲的bzoj5340:loj2552:uoj399:p4564: [Ctsc2018]假面
  7. 基础佛学知识-间歇博客
  8. 验证手机号码的JS方法
  9. 编辑按钮 php,自动编辑按钮-海豚PHP1.0.6完全开发手册-基于ThinkPHP5.0.10的快速开发框架...
  10. 计算机声卡和显卡驱动,声卡或显卡驱动怎么卸载干净?声卡或显卡常见驱动问题解决方案...
  11. linux在线语音播报功能
  12. linux log原理,linux系统日志管理工具logrotate之原理详述
  13. 读芯术python讲的怎么样_Python这么火,为什么说它不是未来的编程语言?
  14. Windbg基础-了解Symbols zz
  15. python经典编程题分别取个位十位百位
  16. 向量和矩阵求导(运用迹性质求导)
  17. 【小白装系统】——硬盘分区表格式GUID和MBR知识普及
  18. 使用优启通安装最新原装纯净版Win10系统
  19. 3.处理死锁的方法——避免死锁(银行家算法)
  20. 【计算机网络】HTTP协议中post和get的区别

热门文章

  1. java内存优化详解_jvm堆内存优化详解
  2. 08-百度ai语音合成
  3. mysql自动监控_MySQL复制 自动监控脚本
  4. lesson7 集合set
  5. 深度学习:tensorflow层次结构,朴素NN代码实现tensorflow
  6. java并发编程之美-阅读记录10
  7. 模拟人生4修身拉德兰连衣裙MOD下载
  8. 再次学习mysql优化
  9. 一些新奇的玩意【php篇--持续更新】
  10. two sum 3道题