位置: 编程技术 - 正文

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

  • 工会经费能零申报,可以计提工会经费吗
  • 个税换电脑了还能查到之前的申报记录吗?
  • 水泥销售成本怎么算
  • 存货清查的目的,主要是进行总账和明细账
  • 工资分配率的计算公式
  • 销售边角料计入什么科目
  • 挂靠工程如何交纳税金帐务处理?
  • 税收优惠退回的税金怎么入账
  • 企业间贴现手续怎么办理
  • 实收资本未完全到账,需要缴纳印花税吗
  • 银行本票超过付款期限可以向出票人追索吗
  • 开专票还需要提供营业执照?
  • 个人所得税计算器2023
  • 普通发票查不到信息怎么办
  • 公司主要业务介绍
  • 事业单位没有税号 选个人可以吗
  • 现金支票怎么背书转让
  • 搞金融的企业
  • 资产处置损益借贷方向表示什么
  • 餐饮行业固定资产界定
  • 本月没开发票怎样报税
  • 购买工装的进项能抵扣吗
  • 劳务派遣公司开票几个点
  • 华为p30分屏怎么操作
  • mac锁屏屏保
  • 购入的财务软件怎么入账
  • 股东个人财产转让流程
  • 外购商品可以直接结转成本吗
  • 为什么电脑连上蓝牙耳机却是外放
  • 鸿蒙系统公测版和beta版有什么区别
  • sadge什么意思
  • php递归算法经典实例
  • web投票系统源码
  • php字符串数组函数
  • checkingmedia什么意思戴尔笔记本
  • 公司赞助是什么意思
  • 长期股权投资期末按什么计量
  • 物业费开增值税专用发票
  • 公允价值变动损益在利润表哪里
  • 计提资产减值准备是利好还是利空
  • 跨区域预缴增值税是当月还是次月
  • 简单解决微信文案的方法
  • 开源项目网站
  • .gp4
  • php图片代码
  • 厂房转租会计分录
  • python循环语句的语法
  • 网购会计如何确认成本
  • 支付增值税税控系统技术维护费用
  • 新领的发票怎么导入uk开票系统
  • 基建罚款支出计算方法
  • 其他应付款如何隐藏收入
  • 为在建工程发生的差旅费
  • 住宿费报销该怎么报
  • 出售子公司股权合并报表的会计处理
  • 异地预缴增值税多交了怎么办,可以退吗
  • 外汇申报材料
  • 废品损失如何处理
  • mysql in如何优化
  • mysql local-infile
  • windows下命令
  • be备份linux系统
  • 安装win7需要激活吗
  • linux进程运行的两种方式
  • 安装centos图形界面
  • win7盘符不见了
  • 制作xp系统盘需要多大u盘
  • win7系统怎么备份文件
  • windows10使用说明
  • win7升级win 10
  • 我的第二个姐姐用英语怎么说
  • 批处理命令修改ip
  • 教你用纸折一只会跳的小兔子,非常好玩,小朋友都喜欢
  • python序列结构总结
  • jquery操作元素样式
  • 税控盘税务数字书驱动找不到应用程序是咋回事
  • 上海国家税务局电话
  • 土地增值税有哪些税收优惠
  • 税务局如何查询社保明细
  • 北京市社工证报考要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设