位置: 编程技术 - 正文

SQL Server高级内容之case语法函数概述及使用(sql server高级编程)

发布时间:2024-02-26

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

  • 土地原值要计入房产税计税@基数吗
  • 补缴的社保可以报销吗
  • 应收出口退税金额无法收回怎么做账?
  • 公司缴纳养老保险不在个人账户里吗
  • 更正申报后可以作废吗
  • 非金融单位贷款利息收入列示什么科目
  • 股权转让需要开董事会吗
  • 代销商品会计分录步骤
  • 一般纳税人收到专票怎么做分录
  • 结汇收益怎么算
  • 个体户报税可以朋友代替吗
  • 出口分为哪四步
  • 账务中如何把短期借款转变为实收资本?
  • 实收资本是否可以更改
  • 年终汇算清缴怎么计算
  • 简易计税开票开成了一般计税的税率会比对不通过吗
  • 不征税的通行费怎么分录
  • 安置残疾人支付的工资
  • 税收征收管理权是什么
  • 支付银行托管费怎么入账
  • 企业分红需要缴纳什么税
  • 高新技术企业研究开发费用加计扣除
  • 实例简介php的一般过程
  • 初识年岁尚温柔 小说 免费
  • 怎么隐藏权限
  • 那些收入不用缴税
  • 货物无偿赠送分录
  • 进项税一定是专票吗
  • 期末结转之前有哪些注意事项
  • 简述金融会计的主要职能
  • 生产费用在完工产品和在产品之间
  • 芬兰东部的国家有哪些
  • layuiadmin动态菜单
  • vue发送数据
  • 个人所得税减免政策2023
  • 【AutoGPT】你自己运行,我先睡了—— ChatGPT过时了吗?
  • 所得税减免要做账吗
  • 主播工资不发
  • 取得了水电费发票怎么做
  • 做工程没钱了可以贷款吗
  • js正数转负数
  • 年终奖发放有法律规定吗
  • 项目支出可以列支差旅费吗
  • 其他应收款资产类
  • 如何把excel数据导入到word表格
  • 航空运输电子客票行程单查验
  • 印花税申报成功怎么撤回
  • 哪些项目需要交印花税
  • 加计扣除产生的利润可以分配吗
  • 认缴 实收资本
  • 城投公司是什么东西
  • 建筑行业挂靠代扣税款如何入账?
  • 公司给的佣金需要上多少税
  • 体检收据可以入档案吗
  • 固定资产不能使用了怎么处理
  • 主营业务毛利率和毛利率
  • 公司发放工资的形式
  • 备查账依据什么登记
  • 会计应该怎么做职业规划
  • 公司的三证合一是什么
  • 虚拟机vmx
  • cmdexe文件损坏
  • macoshosts文件位置
  • 任务管理器快捷键ctrl+alt+
  • linux做raid10
  • nginx sbin目录
  • linux查看hz
  • win10搭建ftp服务器的步骤
  • linux系统评测
  • 一个简单的飞机
  • 网页收集数据
  • javascript中获取字符串长度
  • js图片浏览器
  • jquery控制台输出
  • python中如何抛出异常
  • 税务局要求补上年房租开票
  • 建筑工程合同首付款
  • 徐州市哪些区域封闭了
  • 普通发票管理系统官网
  • 小企业会计准则会计科目表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号