cbys.net
当前位置:首页 >> sql thEn >>

sql thEn

CASE 对@isvouch 进行选择 WHEN 当满足@isvouch=1 就取THEN 后的 1 其它的就取ELSE 后的 0

select 分数,类别=Case WHEN 分数>=85 THEN '优秀' WHEN 分数>=75 THEN '良好' WHEN 分数>=60 THEN '及格' ELSE '不及格' END from 成绩表

可以的 , select case when colums=(select top 1 column_a from table_a) then 'aa' end from table_b

case 表达式 when 值1 then 结果1 when 值2 then 结果2 else 结果3 也有另一种形式 case when 表达式1 then 结果1 when 表达式2 then 结果2 else 结果3

遇到 XXX情况 就 XXX 遇不到就 XXX 结束 case when …… then …… else …… end

sql是系统自动创建隐式游标 隐式游标自动声明、打开和关闭,其名为 SQL 通过检查隐式游标的属性可以获得最近执行的DML 语句的信息 隐式游标的属性有: SQL%FOUND – SQL 语句影响了一行或多行时为 TRUE SQL%NOTFOUND – SQL 语句没有影响任何行时...

SELECT NODE_TREEVIEW.NODE_NAME, (CASE WHEN (TEMPERATURE >= '100') THEN '1' ELSE NULL END), (CASE WHEN (BATTERY >= '100') THEN '2' ELSE NULL END), (CASE WHEN (FENGSU >= '100') THEN '3' ELSE NULL END), (CASE WHEN (SHIDU >= '100')...

SQL 可以使用 ‘as’来为检索的列命名。 例表格:base_zwb 使用 case when then 根据'bm_bh'字段值,来生成一个列‘部门’,用 ‘as’来命名,代码如下: select zw_mc as '职位名称',case when bm_bh = '001' then '销售部' when bm_bh = '002' then ...

比如: 表:tabA col1 col2 1 aaa 2 bbb 3 ccc select case when col1 = 1 then '北京' when col1 = 2 then '上海' else '广州' end col1, col2from tabA

A. 使用带有简单 CASE 函数的 SELECT 语句 在 SELECT 语句中,简单 CASE 函数仅检查是否相等,而不进行其他比较。 以下示例使用 CASE 函数更改产品系列类别的显示,以使这些类别更易理解。 USE AdventureWorks;GOSELECT ProductNumber, Category...

网站首页 | 网站地图
All rights reserved Powered by www.cbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com