位置: 编程技术 - 正文

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

  • 增值税发票如何抵扣税款
  • 有限责任公司需要几个股东
  • 对方发票丢了能报销吗
  • 不征税收入的所得税处理
  • 买车时的保险包括哪些费用,多少钱
  • 已经计提的坏账准备可以转回吗
  • 工会费入账科目
  • 非盈利组织捐赠支出
  • 融资租赁中承租人的权利
  • 上市公司个税手续流程
  • 没有计提坏账准备的应收帐款坏帐帐务处理
  • 购入的苗木种植一段时间后再销售要交增值税吗?
  • 机打发票2017年7月份以后可以用吗?
  • 增值税普票新规定
  • 残疾人就业保障金
  • 汽车中介赚钱吗
  • 工程物资建设期间盘盈盘亏
  • 管理费用保险费汇算清缴
  • 待摊费用在资产负债表中怎么填
  • 业绩补偿协议
  • 上年度少计提的税金及附加
  • 暂时性差异的转回期间如何确定
  • 领用原材料业务
  • 系统还没完善
  • 公司债务转个人债务
  • 苹果手机把旧手机的照片传到新手机
  • 为什么链接网线后无法链接网络
  • os x yosemite wifi断线怎么办?yosemite wifi掉线解决详细步骤
  • linux配置多网卡设置
  • 哪些企业需进行预算管理
  • 资产划转的账务处理
  • 原始凭证的分类依据有哪些?分别能分为哪些类型?
  • 残疾人就业保障金
  • Uniapp使用$base方法
  • 跨区域涉税事项报告表在哪里打印
  • php实现数据库创建题库
  • 利息增值税及附加计算
  • phpbug
  • 外出培训餐费要进差旅费吗
  • vue 可拖拽
  • 企业税收类型有几种
  • 费用在发生时确认而不考虑支付费用
  • 公司对其他公司的投资怎么做账
  • 航天信息发票怎么抵扣
  • 有外币业务的银行
  • 生产企业出口自产应税消费品实行什么方法
  • 起重机属于固定资产中什么设备类型
  • sql查询服务器硬件信息
  • jdbc连接sqlserver2012
  • 开办费的最新账务处理会计视野
  • 顺流交易和逆流交易会计分录
  • 出口的进项发票认证后要确认吗
  • 职工薪酬包括哪些应如何计算
  • 现金流量表是年度报表
  • 长期待摊费用的二级科目有哪些
  • 银行的手续费开票怎么开
  • 车辆购置税的税目有哪些
  • 展览门票收入按什么征税
  • 怎么把应付账款冲平
  • win10最新预览版下载
  • win8不好吗
  • linuxcp命令如何使用
  • U盘安装ubuntu的分区详细教程
  • win10周年版
  • win8电脑触摸屏没反应怎么办
  • mac迅雷不限速
  • searchnavversion.exe - searchnavversion是什么进程 作用是什么
  • smss.exe什么意思
  • 帝国cms列表页隐藏部分文章
  • javascript怎么设置
  • android yield
  • [置顶]游戏名 TentacleLocker
  • unity摄像机在哪里
  • JavaScript中的数据类型分为两大类
  • 简述javascript的主要特点
  • 税务局的纳税服务有哪些
  • 税务窗口岗位职责
  • 广东地税服务电话
  • 宏观经济十大因素有哪些
  • 国家税务总局年底结算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设