位置: 编程技术 - 正文

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

  • 附加税申报表里怎么填写
  • 城市配套费的用途
  • 采购商品的会计分录料未到票到
  • 增值税发票的品名与报关单不一致
  • 借条时间到了怎么续
  • 购入的固定资产
  • .申报表税源编码怎么填
  • 转让财产收入征税吗
  • 事业单位预算外收入
  • 交增值税入什么科目
  • 去年12月份到现在有多少天了
  • 银行承兑汇票收费
  • 延迟抵扣的税务风险
  • 一般纳税人高速公路通行费税率
  • 售后需要品控吗
  • 打印企业银行流水需要密码吗
  • 建筑行业成本预算和施工方案哪个更有含金量
  • 公司有物业管理部门吗
  • win11小组件加载内容出现错误
  • 冲抵备用金
  • 政策性退税流程
  • 记账凭证的摘要是什么意思
  • 怎么用老毛桃u盘装win7系统 老毛桃u盘装win7系统教程图解
  • 喜加一平台
  • win7系统还原系统保护关闭
  • macos big sur使用技巧
  • PHP简单实现HTTP和HTTPS跨域共享session解决办法
  • php floor()
  • 现金返利分录
  • 库存股会计处理 会计视野
  • ts基础
  • 如何知道是干皮还是油皮
  • 增值税发票校验码在哪个位置
  • 增值税和所得税区别
  • ChatGPT可以做什么
  • php charat
  • 会计记账凭证摘要如何编写
  • 文化事业建设费的征收范围
  • 贷款需要考虑什么
  • 未开票金额怎么填写
  • 银行回单打回来会计要做什么
  • 母公司子公司合并
  • 固定资产报废如何记账
  • 出差费用计入
  • 织梦网站怎么改logo
  • 织梦如何采集文章
  • 工资薪金个人所得税在哪里申报
  • 开始送加盟费
  • mysql 局域网访问权限
  • 批发零售进销存软件免费版
  • 企业给员工的福利体检报告
  • 非营利组织的一般战略是
  • 贷款利息进项税为什么不能抵扣
  • 企业发行债券的优点有哪些
  • 购入厂部用小汽车一部是管理费用吗
  • 购买样品入库的账务处理
  • 股东撤资后需要承担责任
  • 材料采购发生的共同费用可以按什么作为分配基础
  • 发票报销抵扣税点是给谁
  • 冲销凭证如何做分录
  • 小型微利企业年报填什么表
  • 安装sql2008时出现以下错误
  • win8操作
  • centos添加用户到组
  • 海尔笔记本最新款
  • ubuntu怎么禁用nouveau
  • win7不能运行应用程序的方法
  • win8桌面图片位置
  • win10开机显示recover
  • linux block io
  • vim多行匹配
  • ubuntu 编译ffmpeg
  • java中遍历数组的方法
  • js原型面试题
  • nodejs mocha
  • unity3d音效
  • linux shell 数组长度
  • 初步了解的英文
  • 国家税务总局政策法规司
  • 青岛地税局 局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设