SQL_根据不同条件进行更新

update Students set chineseLevel =
case
when chinese < 60 then ‘D‘
when 60<=chinese and chinese <70  then ‘C‘
when 70<=chinese and chinese <80 then ‘B‘
when chinese >= 80 then ‘A‘
end
时间: 2024-12-07 06:55:02

SQL_根据不同条件进行更新的相关文章

公司内网成功实现WSUS在不连外网的条件下更新补丁包!

微软的WSUS的命令行很有帮助! 为了便于管理,WSUS服务器中提供了一个命令行工具WSUSUtil.exe,你可以使用它完成一些在WSUS管理控制台中不能进行的任务,例如导入导出数据等等.WSUSUtil.exe位于%WSUSInstallationDrive%/Program Files/Update Services/Tools目录下,只能运行在32位的操作系统中,你可以使用它执行以下任务: 导入和导出 导入和导出命令最常见的使用是在两台WSUS服务器之间同步更新元数据,这样可以让一台与I

02.SQL_表的删除和更新

一. 表的删除 DROP TABLE <表名>; //drop table DROP TABLE shohin; 注意: 无法恢复 二. 表的定义更新 (无法恢复) ALTER TABLE 语句. //alter table 对已建表增加行或者列. 1. 添加列的 ALTER TABLE 语句. ALTER TABLE <表名> ADD COLUMN <列的定义>; //column 列 注意: Oracle 和 SQL Sever 中不用写 COLUMN ALTER

一条insert语句批量插入多条记录 AND 多条件游标更新 变CASE WHEN更新法提高速度

一条insert语句批量插入多条记录 常见的insert语句,向数据库中,一条语句只能插入一条数据: insert into persons (id_p, lastname , firstName, city ) values(204,'haha' , 'deng' , 'shenzhen'); (如上,仅插入了一条记录) 怎样一次insert插入多条记录呢? 使用示例: insert into persons (id_p, lastname , firstName, city ) values

mysql update中需要根据条件列更新写法update case

以下两条语句是否可以合并成一条: update t9 set id=1 where b>'2015-10-12'; update t9 set id=1, e='2015-01-01' where b='2015-10-12'; 既然来写博客了,那答案肯定是可以的, 如下写法可以就上面的两条update语句合并成一条: update t9 set id=1, e=(case when b='2015-10-12' then '2015-01-01' else e end) where b>='

6-04使用SQL语句更新数据

修改数据语法: UPDATTE 表名 SET 列名 =更新值 WHERE 更新条件 1:省略WHERE条件的更新: 更新性别: UPDATE  UserInfo SET Gender=1 三行受影响. 2:修改一行数据: UPDATE  UserInfo SET    UserName='张三'   WHERE UserID='yoyo' 3:更新多行数据,用,分隔: UPDATE  UserInfo SET    UserName='张三' UserAddress='海淀'  WHERE Us

MongoDB学习笔记二:创建、更新及删除文档

插入并保存文档 对目标集使用insert方法插入一个文档: > db.foo.insert({"bar" : "baz"}) 这个操作会给文档增加一个"_id"键(要是原来没有的话),然后将其保存到MongoDB中.批量插入 如果要插入多个文档,使用批量插入会快一些.批量插入传递一个由文档构成的数组给数据库.如果只是导入数据(例如,从数据feed或者MySQL中导入),可以使用命令行工具,如mongoimport,而不是使用批量插入. 删除

mongoDB-----针对某个或多个文档只需要部分更新可使用原子的更新修改器

update() db.collection.update( <query>, <update>, { upsert: <boolean>, multi: <boolean>, writeConcern: <document> } ) db.collection.update( criteria, objNew, upsert, multi )    四个参数的说明如下: criteria: update的查询条件,类似sql update查询内

常用SQL_官方文档使用

SQL语句基础理论 SQL是操作和检索关系型数据库的标准语言,标准SQL语句可用于操作关系型数据库. 5大主要类型: ①DQL(Data Query Language,数据查询语言)语句,主要由于select关键字完成,查询语句是SQL语句中最复杂,功能最丰富的语句. ②DML(Data Munipulation Language,数据操作语言)语句,DML语句修改后数据将保持较好的一致性:操作表的语句,如增插insert.更新update.删除delete等: ③DDL(Data Defini

EF下泛型分页方法,更新方法

/// <summary> /// 获取分页的分页集合 /// </summary> /// <typeparam name="S">实体类型</typeparam> /// <param name="filter">过滤,条件</param> /// <param name="pageIndex">当前页</param> /// <param