`
zhcheng
  • 浏览: 163584 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sqlserver条件判断语句

    博客分类:
  • sql
 
阅读更多

update

 

update table
set 字段1=case  
	when 条件1 then 值1    
	when 条件2 then 值2   
	else 值3   
	end  
where    ……

 

select

 

    1、

select 字段1, 字段2,    
	case 字段3  
	when 值1 then 新值    
	when 值2 then 新值   
	end as 重新命名字段3的名字    
from table   
where ……   
order by …… 

    2、

select
	case
	when 字段1=值1 then 要得到的值
	when 字段1=值2 then 要得到的值
	else 要得到的值
	end as 重新命名字段1的名字
	字段2,字段3
from table
where……
order by ……

 

 

 附:

      else条件可有可无

分享到:
评论

相关推荐

    SQLServer判断表名和字段名

    SQLServer判断表名和字段名

    MS SQL Server查询小数位数语句

    MS SQL Server查询语句,以小数位数作为条件,可查询符合条件的记录。可查询多位小数位数。

    SQL Server中日期问题的解决

    在MS SQL Server 中,只有DATETIME型,日期和时间是合在一起的,比如2004-12-19 23:12:20。 有的时候,在SQL语句中,只要求取日期的话,的确比较麻烦,但也有以下的方法,归纳一下......

    oraclesql判断值为空-Oracle-sqlserver的空值(null)判断.pdf

    Oracle SQL 中判断值为空或 Null 的方法有多种,在本文中,我们将介绍 Oracle 和 SQL Server 中的空值判断方法。 Oracle 中的空值判断 在 Oracle 中,可以使用 `NVL` 函数来判断值为空或 Null。`NVL` 函数的语法...

    sqlserver 字符串分割、包含、匹配

    1、按特定的分隔符号,确定数组长度 2、按指定符号分割字符串,返回“分割后指定索引的第几个元素”的值,象数组一样方便 3、检查一个元素是否在数组中,返回1或0 4、检查一个元素是否与数组中的相匹配,并返回相...

    在查询语句中使用条件判断

    在查询语句中使用条件判断

    sqlserver期末考试试题A.pdf

    本资源提供了SQL Server期末考试试题A的详细解析,涵盖了SQL Server的身份验证模式、主键、默认值约束、全局变量、触发器、检查约束、通配符、存储过程、SELECT语句、WHERE子句、ORDER BY子句、GROUP BY子句、HAVING...

    Sql Server中判断表、列不存在则创建的方法

    主要给大家分享了Sql Server中判断表、列是否存在,如果不存在则创建的方法,文章先给大家简单介绍了Sql Server中判断表中某列是否存在的方法,文中给出了详细的示例代码,需要的朋友们可以参考借鉴,下面来一起看看...

    SQL Server控制语句的基本应用

    2.判断语句(IF…ELSE)通常计算机是按顺序执行程序中的语句,但是在许多情况下,语句执行的顺序以及是否执行依赖于程序运行的中间结果,在这种情况下,必须根据某个变量或表达式的值作出判断,以决定执行哪些语句或...

    SQL_SERVER应用与开发范例宝典_12357672.part3

     1.4 条件判断语句  1.5 循环语句  1.6 临时表  1.7 常用命令  第2章 常规数据查询  2.1 查询的基本结构  2.2 列的查询  2.3 列的计算  2.4 WHERE条件查询  2.5 区间查询 ...

    SQLSERVER ISNULL 函数与判断值是否为空的sql语句

    由于服务器设置不当导致sqlserver的某个字段为空,导致部分内容显示失败,所有这里需要将为空的字符替换为制定的字符

    使用SQL语句统计数据时sum和count函数中使用if判断条件的讲解

    sum函数中使用if判断条件:{ sum( IF (order_type = 0, real_price, 0) ) AS '当天支付收入', sum( IF (order_type = 1, real_price, 0) ) AS '当天打赏收入', } count(DISTINCT open_id) AS '付费总人数', count

    SQL_SERVER应用与开发范例宝典_12357672.part2

     1.4 条件判断语句  1.5 循环语句  1.6 临时表  1.7 常用命令  第2章 常规数据查询  2.1 查询的基本结构  2.2 列的查询  2.3 列的计算  2.4 WHERE条件查询  2.5 区间查询 ...

    精通sql结构化查询语句

    以SQL Server为工具,讲解SQL语言的应用,提供了近500个曲型应用,读者可以随查随用,深入讲解SQL语言的各种查询语句,详细介绍数据库设计及管理,详细讲解存储过程、解发器和游标等知识,讲解了SQL语言在高级语言中...

    SQL_SERVER应用与开发范例宝典_12357672.part1

     1.4 条件判断语句  1.5 循环语句  1.6 临时表  1.7 常用命令  第2章 常规数据查询  2.1 查询的基本结构  2.2 列的查询  2.3 列的计算  2.4 WHERE条件查询  2.5 区间查询 ...

    经典SQL语句大全

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    sql-while循环

    sqlserver算法中常用的一个语法while循环,和if条件语句and进行判断判断

    sqlserver 支持定位当前页,自定义排序的分页SQL(拒绝动态SQL)

    存储过程是SQL Server中的一个对象,可以封装复杂的SQL语句,实现复杂的业务逻辑。 知识点6:参数传递 在上面的代码中,我们可以看到使用参数传递来实现自定义排序和分页的功能。参数传递可以实现灵活的业务逻辑,...

    SQL应用开发范例宝典:SQL应用开发范例宝典.iso (源码光盘)

     1.4 条件判断语句  1.5 循环语句  1.6 临时表  1.7 常用命令  第2章 常规数据查询  2.1 查询的基本结构  2.2 列的查询  2.3 列的计算  2.4 WHERE条件查询  2.5 区间查询 ...

    MS SQL SERVER数据库触发器技术的实际应用.pdf

    触发器中可以使用SQL语句,也可以使用流控制语句,从而可以在触发器中进行判断和分析,根据不同的条件采取不同的行动。 在实际开发中,触发器常常得到两个方面的应用:其一是维护数据的完整性。在一些相关联的数据...

Global site tag (gtag.js) - Google Analytics