位置: 编程技术 - 正文

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判断字段是否包含数字和字母)

  • 城建税和教育费附加
  • 由商场代收营业费怎么算
  • 2019年地方各项基金费申报表填写错误要交滞纳金吗
  • 合同上怎么注明开具6%的含税普通发票
  • 自行研发的无形资产会计处理
  • 土地使用税什么意思
  • 购进环保节能设备如何抵扣进项税
  • 长期待摊费用做在什么记账凭证里
  • 收到政府中小企业发票
  • 没有申报增值税不能领发票吗
  • 企业所得税如何申报操作
  • 定额发票去年的能用吗
  • 文化用品利润怎么样
  • 企业所得税固定资产一次性扣除
  • 商品混凝土的增值税费率
  • 申报营业额怎么填
  • 退票费报销凭证可以在机子上打印吗
  • 外汇风险怎么规避
  • 国外进口的食品还能吃吗
  • 资源管理器一直弹出
  • 个人独资企业怎么取钱
  • win7网络无连接
  • 泡脚有什么好处和作用
  • 小企业会计准则会计科目表
  • win10如何设置快捷键截图
  • 查看电脑系统版本
  • 房产契税如何计算2021年
  • icm是什么文件
  • 几款常用的表单设计软件
  • php 提交表单
  • php实现日历
  • 【2023-Pytorch-检测教程】手把手教你使用YOLOV5做电线绝缘子缺陷检测
  • 固定资产减少的账务处理
  • 关于php通用返回的问题
  • vue foreach is not a function
  • 大二期末要考试吗
  • mac apache php
  • python初学笔记
  • 商贸公司会计成本核算
  • 劳务分包的形式有哪些
  • 充油卡 发票
  • 会计核算中并不是所有的总分类帐户都需要开设明细账户
  • spring boot dao
  • 视同销售如何做账务处理?
  • sql 存储过程语句
  • 公司利润如何
  • 出让价格不得低于基准地价
  • 金融服务银行
  • 取得虚开
  • 股权过户费用
  • 以摊余成本计量的金融资产会计处理
  • 工程施工企业的会计科目如何设置
  • 长期待摊费用包括增值税吗
  • 免税行业可以开3个点发票吗
  • 收到红字发票进项税怎么做账务处理
  • Navicat for MySQL(mysql图形化管理工具)是什么?
  • sql外连接
  • sqlserver执行计划走偏
  • innodb底层实现原理
  • 关于国际学校
  • 怎么用ubuntu
  • xp电脑怎么样
  • 苹果发布会最新消息
  • oracle linux6.9
  • .intro
  • js浅拷贝的方法
  • 什么是馥芮白
  • javascript数据
  • vue移动端图片预览
  • shell 解析yml
  • rom开发是做什么的
  • json convert
  • javascript概述及作用
  • 原生js
  • 基于mvc的项目实例
  • excel执行python脚本
  • Javascript字符串长度
  • python抓视频保存本地
  • 浙江市税务局怎么进
  • 营改增后租金如何交税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设