位置: 编程技术 - 正文

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最新
  • 应预缴税款如何计算?
  • 固定资产一次性折旧政策2023
  • 研发费用辅助账是什么意思
  • 实验用品包括实验仪器吗
  • 企业净利率多少算正常
  • 暂估入库发票回收怎么办
  • 举办活动的工作要求
  • 提取法定盈余公积比例
  • 个人去税务局开居间费发票
  • 免税企业减免所得税政策
  • 哪些发票可以抵扣成本
  • 远程认证是什么意思
  • 融资租赁要怎么做
  • 企业三废处理方案
  • 机票改签费要开发票吗
  • 开具红字发票后又开了蓝字发票 怎么入账
  • 1697508933
  • 赠送算商业用途吗
  • 上年度少计提的税金及附加
  • win10无法登录微信
  • 模具成本怎么核算
  • linux deepin怎么样
  • PHP:oci_new_descriptor()的用法_Oracle函数
  • 房地产企业应该如何与其他产业合作
  • 微软surface售后电话人工
  • 未能连接到一个windows 的服务win7
  • 一次性收入怎么交税
  • flex布局实战
  • 稽查补缴以前年度的社保
  • 查补的增值税账务处理
  • unistack怎么关掉
  • 代扣车船税的会计处理
  • 工资的会计账务处理
  • 公益组织可以开公司吗
  • 如何计提所得税费用科目
  • 公司收不到的账款而发不出去怎么办
  • 经营活动现金净流量与净利润的关系
  • 拆迁支出包括哪些
  • 申报表跟账不一致,如何调整账
  • db2教程
  • db2 -x
  • 保险业务手续费
  • 金蝶标准版怎么查应收应付款
  • 采购原材料凭证是什么
  • 高并发数据库解决方案
  • server2003dns配置
  • 存货的计税基础公式
  • 收到税务局退回的个税手续费怎么入账
  • 库存商品暂估入库是什么意思
  • 金蝶kis云专业版使用教程
  • 销售退货会计分录
  • 维修设备增值税税率
  • 汇算清缴怎么弥补亏损怎么操作
  • 政府补贴的装修费是免税的吗
  • 公司注销后应收账款转给个人
  • 微众银行的企业贷款好批吗
  • 工资全扣是什么意思
  • 包工包料成本比例
  • win7系统快捷键关机
  • win10系统预览版
  • win8屏幕显示不全
  • win8系统怎么设置开机启动项
  • win7系统出现蓝屏怎么进去桌面
  • win7运行慢如何解决办法
  • redhat下载教程
  • win102021年1月大更新
  • ireike.exe - ireike是什么进程 有什么作用
  • 为wdcp面板的lnmp服务器添加ipv6支持的方法介绍
  • 怎样从零开始
  • perl 时间转换
  • perl语句
  • linux 编译
  • python3遍历
  • python爬虫介绍
  • 有趣的单机游戏
  • js proto prototype
  • js面向对象是什么意思
  • 全国税务发票查询电话
  • 先进材料包括哪些行业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设