1.增insert

语法:

方式一:普通写法:insert into 表名(列名1,列名2...) values(值1,值2...)

方式二:简写: insert into 表名 values(值1,值2....) 要求必须值要与列对应

insert into board(boardName) values('C语言')insert into student(stuId,stuName,stuAge,birthDay,stuAddress) values(1,'张三',30,'1985-01-01','河南')insert into student values(2,'李四',20,'1995-01-01','河南')insert into student(stuName,stuAge,birthDay,stuAddress,stuId) values('张三2',30,'1985-01-01',河南',3)

一次性插入多行数据:

insert into Department(DepartmentName,DepartmentRemark)
--union代表连接
select '测试部','......'union
select '实施部','......'union
select '产品部','......'union

2.删delete

语法:

删除:delete from 表名 [where 条件]

--从表中删除id为2的
delete from product3 where pid=2

3.改update

语法:

修改: update 表名 set 列名1=值1, 列名2=值2... [where 条件]

--根据id去更新状态 (需要写sql语句去进行操作数据)
--update PLAN_ORDER set MO_SIGN='CLOSED' where MO_ID=" + MO_ID
--更新PLAN_ORDER这个表
--where是判断条件通过这个id(MO_ID=" + MO_ID )去更新
--要更新成什么状态 MO_SIGN='CLOSED'
update PLAN_ORDER set MO_SIGN='CLOSED' where MO_ID= MO_ID

例1:工资调整,给每个人加薪1000元

给people表中的 peopleSalary加薪

update People set PeopleSalary=PeopleSalary+1000

例2:工资调整,给员工编号为7的人加薪1000元

给people表中的 peopleSalary加薪,但此处有条件就是员工编号为7的人

update People set PeopleSalary=PeopleSalary+1000 where PeopleId=7

例3:工资调整,将软件部(部门编号1)人员工资低于10000的调整成10000

此处的条件需要进行判断DepartmentId=1 and PeopleSalary<10000

update People set PeopleSalary=10000 where DepartmentId=1 and PeopleSalary<10000

4.查select

语法:

1.查询所有列:( * :代表所有列) select * from 表名

--emp是表名
select * from emp

2.查询部分列:select 列名1,列名2..from 表名

select empId,empName,empSex from emp

3.条件查询(where子语句) select 列名1,列名2.... from 表名 where 条件

--查询性别为"男"的员工信息
select * from emp where empSex='男'--地址为"郑州"或"北京"的员工信息
select * from emp where empAddress='郑州' or empAddress='北京'

4.查询出员工所在城市(不需要重复数据显示)

distinct 用来去除重复字段

select distinct(PeopleAddress) from People

5.多条件查询:查询月薪大于等于10000的员工,或者月薪大于等于8000的女员工

and是两个条件都必须成立,or是两个条件成立一个就可以了

select * from People where PeopleSalary>=10000 or (PeopleSalary>=8000 and PeopleSex='女')

Sql Server 的基本增删改查语句相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

  7. mysql数据库增删改查关键字_MySQL数据库(增删改查语句)

    MySQL数据库(增删改查语句) 一.登录数据库:---->  mysql -uroot -proot;(对应用户名和密码) 二.SQL语句: 数据定义语言DDL  用来定义数据库.表.列,关键 ...

  8. mysql删除表命令语句_MySQL增删改查语句命令(一)

    增删改查语句 增删改查的语句命令为 增:insert 删:delete 改:update 查:SELECT或者show 库操作 创建数据库:create database shujukuba; 创建带 ...

  9. mysql8.0增删改查语句_MySQL增删改查语句

    /数据表,显示表的结构) l 创建数据库 create database student l 删除数据库 drop database student l 创建数据表 create table admi ...

  10. SQLite数据库-增删改查语句

    Android中自带的数据库----SQLite 这里使用Navicat工具来学习 1.创建新的SQLite连接 数据库文件名字和连接名一样就好 2.数据库的创建语句 //创建一个book表 crea ...

最新文章

  1. 分布式缓存之Memcache
  2. 【Android 应用开发】Android 返回堆栈管理 ( 默认启动模式 | 栈顶复用启动模式 | 栈内复用启动模式 | 单实例启动模式 | CLEAR_TOP 标识 )
  3. 装饰工程预结算教程电子书_东北分公司举行工程预结算实战技能培训
  4. python怎么输入两个数然后求差值_python两个日期之间天差值获取
  5. 有什么是你追了很多女生都失败后才知道的?
  6. FLEX APIs、Libs、Components
  7. 机器人学导论 二、正运动学,MDH法
  8. 曼昆 宏观经济学 笔记
  9. zyf的现状 (BFS+优先队列)
  10. 数据库原理(2)——数据模型与概念模型
  11. HDU 6441Find Integer
  12. ssm框架前后端数据交互完整示例
  13. 软件开发之硬件扫盲篇)固态硬盘需要了解的知识
  14. CLOUD云计算进阶(三)-云平台部署与管理
  15. 一文搞懂matplotlib中的颜色设置
  16. 文章付费阅读系统-发货100在线视频课程教育系统 v1.1
  17. Python计算机视觉——SIFT描述子
  18. 解决在H170/B150主板不接显示器无法正常开机的问题
  19. 电机学变压器涉及公式学习笔记(待补全)
  20. 怎么证明期刊是不是EI检索期刊

热门文章

  1. creator小功能----浅谈cc.Director与 资源加载策略
  2. mysql之家_MySQL
  3. 高斯烟羽模型matlab程序,高斯烟羽模型的改进及在危化品泄漏事故模拟中的应用...
  4. Android 完美高仿的微信源码(转载)
  5. python爬虫毕业论文大纲参考模板_毕业论文大纲参考模板.docx
  6. 台达EH3系列PLC进行MODBUS RTU通信的具体方法和步骤(非常详细)
  7. IntelliJ IDEA For Mac 的破解方法
  8. BootDo平台免密登陆
  9. 最强面试题整理第二弹:Python 进阶面试题(附答案)
  10. 在Linux中修复U盘