位置: 编程技术 - 正文

SQL Server高级内容之case语法函数概述及使用(sql server高级编程)

编辑:rootadmin

1.Case函数的用法 (1)使用类似:switch-case与if-else if。 (2)语法:     case [字段]       when 表达式 then 显示数据       when 表达式 then 显示数据       else 显示数据     end (3)百分制转换素质教育 1)如图:我们要将显示的数据转换成ABCDE,规则是分以上显示A,分以上显示B,以此类推。     

2)执行的SQL语句是:3)最后的执行结果如图所示: 

(4)注意:     1)写case对应的就写上end。     2)end后面跟别名(case与end之间相当于一个字段(对象)) (5)和C#的switch-语法作比较 1)C#       Switch(变量)       {         Case 常量1:结果1;break;         Case 常量2:结果2;break;         Default :默认结果;break;       } 2) SQL       SQL语法我在上面写了,可以对比看一下。 (6)对应的if-else if语法     1) C#       If(表达式1) {结果1;}       else if(表达式2) {结果2;}       else {默认结果;}     2)SQL Server       case         when 表达式1 then 显示1         when 表达式2 then 显示2         else 默认显示       end 3)举例说明,如果我们存放性别的时候在数据库中是用f,m标识的,现在我们想要用男女标识,SQL语句如下: (7)练习案例: 1)在数据库中执行这段代码: 2)实现的效果如下:     

3)可以看出,首先select中应该有三个字段,并且将数据大于0的放到收入中,那么另一个为0,并且将小于0的放到支出里面,另一个为0,下面我们写实现的SQL语句:(8)一道面试题的练习:

1)如图:我们写出下面执行的代码,数据库大家自己建或者我在下面附加脚本了,大家制药执行一下即可:

      

2)执行的SQL语句:3)实现功能的SQL语句的书写相信自己,你就是下一个奇迹!

推荐整理分享SQL Server高级内容之case语法函数概述及使用(sql server高级编程),希望有所帮助,仅作参考,欢迎阅读内容。

SQL Server高级内容之case语法函数概述及使用(sql server高级编程)

文章相关热门搜索词:高级sql语句,sqlserver高级教程,sqlserver高级内容,sqlserver高级教程,sql server高级编程,sqlserver高级教程,sql高级使用方法,sql高级使用方法,内容如对您有帮助,希望把文章链接给更多的朋友!

SQL判断字段列是否存在的方法 增加字段altertabledocdspadddspcodechar()删除字段ALTERTABLEtable_NAMEDROPCOLUMNcolumn_NAME修改字段类型ALTERTABLEtable_nameALTERCOLUMNcolumn_namenew_data_type改名sp_rename更改当前

SqlServer 扩展属性的介绍 SqlServer帮助中对扩展属性的描述是:TheExtendedPropertiespropertysetsorretrievesprovider-specificconnectioninformationthatcannotbeexplicitlydescribedthroughthepropertymechanism.对于扩

sql语句中单引号,双引号的处理方法 下面我们就分别讲述,虽然说的是Insert语句,但是Select、Update、Delete语句都是一样的。假如有下述表格:mytabe字段1username字符串型(姓名)字段2age数字

标签: sql server高级编程

本文链接地址:https://www.jiuchutong.com/biancheng/347460.html 转载请保留说明!

上一篇:oracle忘记sys/system/scott用户密码的解决方法(oracle忘记用户名密码怎么办)

下一篇:SQL判断字段列是否存在的方法(sql判断字段是否包含数字和字母)

  • 保险税优识别码是保单号吗
  • 计提增值税会计科目是什么
  • 如何在网上查询个人房产
  • 税后经营净利润加折旧与摊销
  • 发票收款人和复核没写可以用吗
  • 财政部监制章可以报销吗
  • 发票没有纳税人识别号能开吗
  • 金税盘证书口令被锁死自己能解吗
  • 冲减营业税金及附加的分录
  • 社保怎样新增人员
  • 知道税额怎么算含税金额
  • 会计成本核算工作内容
  • 在建工程工伤保险
  • 不交社保的单位违法吗?
  • 简易征收是什么意思和一般纳税人
  • 小规模纳税人未开票收入如何做账
  • 收到委托代销清单的会计分录
  • 非金融企业利息费用的扣除标准
  • 无形资产管理费用不计入
  • 如何开展分公司
  • 人人有份类似的词语
  • 发票先入账,但发票不对
  • 公司账外废品收入怎么算
  • window11调节屏幕亮度
  • 稳定用工社保补贴和岗位补贴多久发下来
  • php zip模块
  • php几天可以速成
  • 费用发票开的是跨年的账务处理
  • 进口应税消费品的组成计税价格公式
  • laravel基础
  • 一般纳税人销售自己使用过的汽车
  • 国家规定免税饲料具体哪些产品
  • yii2组件的理解
  • 支出包括哪些项目
  • mysql自连接查询各个部门经理的工资
  • 几种财务自由
  • mongodb导入数据三种方式
  • 印花税核定征收比例取消了吗
  • 小规模开工程款几个点
  • 建筑企业异地施工预缴企业所得税
  • 普通发票的后续怎么开
  • 企业固定资产对应哪个科目
  • 差额征税如何做分录
  • 为什么付款后没有记录
  • 资产减值损失为正数代表什么意思
  • 广告设计合同属于什么合同
  • 三项费用合计包括哪些
  • 无形资产未取得发票
  • 公司购买床垫如何做账
  • 进项转出的原因是什么
  • 收到免税发票怎么做账
  • 工会经费可以在以后年度扣除吗
  • 营改增的范围
  • 收据注明实际到账时间
  • 开发票的时候密码超出密码区发票还能用吗?
  • 银行回单借贷标志贷表示什么
  • 年终结账账务处理
  • 支付信息表
  • sql server中删除触发器用
  • 通过T_sql语句向其中一次填入一条数据或一次填入多条数据的方式填充数据
  • centos6.1安装
  • 笔记本win8.1怎么重装系统
  • win8的安全中心
  • Win7防火墙怎么设置
  • windows 7如何连接
  • OpenGL Tutorial: (1) Setting up OpenGL with Visual Studio
  • 特效添加
  • 用javascript
  • css如何控制图片位置
  • vue设置背景图片全屏
  • 批处理检查输入文本是否为字母或数字
  • jquery实现轮播图原理
  • 教你怎样用气球做可爱小兔子气球君带你做气球手工
  • jquery 表单
  • 轻松实现js图片识别
  • 企业所得税到底是卖方承担还是买方承担
  • 福建地税办税人变更流程
  • 纳税人有什么影响
  • 广东省电子税务局app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设