位置: 编程技术 - 正文

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

  • 公允价值变动损益属于什么科目
  • 商贸企业购销混凝土税率怎么选择
  • 车辆购置税的税率是多少
  • 购进货物用于建造厂房可以抵扣增值税吗
  • 资产负债表递延收益
  • 小规模个税每月限免额是多少
  • 住宿费取得增值税专用发票,抵扣进项税额如何计算
  • 小企业固定资产折旧的账务处理
  • 关税完税价格包含关税吗
  • 高速公路通行费发票怎么开
  • 汇算清缴截止
  • 给员工的福利要缴税吗
  • 市政工程税率多少
  • 商品进销差价如何结平
  • 固定资产抵扣进项
  • 工程和技术研究和试验发展
  • 合伙企业营业执照多少钱
  • 发票专用章是个人
  • 微型小型车
  • 企业有哪些项目名称
  • 滞留海关发票是谁开
  • 外观专利的价值
  • 代收的水电费怎么做账
  • 在禁用uac时无法激活什么原因
  • 官网下载的iso怎么用u盘安装
  • php面向对象的三大特征
  • win10 21h1正式版怎么样
  • 入库前的准备
  • gradle视频教程
  • 企业投资入股要交企业所得税吗
  • uniapp 信息推送
  • 观察者模式java实现
  • 什么情况下可以赔偿n+1
  • mysql5.7免安装版
  • mongodb添加环境变量
  • python读取不到文件怎么办
  • 付员工经济补偿金的分录
  • 企业的净利润率
  • 收回以前年度多发奖金分录
  • 自查补税行为有哪些方面
  • 数据库维护工作主要包括哪些内容
  • sql2005安装方法
  • sql server 2005数据迁移
  • 汇兑结算方式的会计分录例题
  • 客户货款打到私人微信,删除公司电脑数据
  • 软件研发费用怎么做账
  • 什么叫查账征收和核定征收
  • 计提未发生的费用
  • 差额征税的账务处理教学视频
  • 会计凭证的做账原则
  • 向银行按揭贷款时,收入流水不够怎么办?
  • 交易性金融资产公允价值变动怎么算
  • 认缴资金 实缴资金
  • 装修费没发票怎么记账
  • 印花税为什么不用计提
  • 土地出让金印花税减半政策
  • 资产处置损益计入利润表哪个项目
  • 报关单填制的运费怎么算
  • 核定征收需要带什么资料
  • sap批量导入
  • win10系统可以自己安装驱动吗
  • 如何系统还原xp
  • centos7安装教程详解
  • bios里怎么找不到usb启动
  • 邮件远程控制
  • linux安装视频教程
  • win8系统故障了怎么办
  • linux一块网卡绑定多个ip
  • 防火墙ddos攻击防范
  • win10更新已经下载好了能删除吗
  • python 模块定义
  • 安卓手机管家是什么
  • Python中使用Queue和Condition进行线程同步的方法
  • 发票可以异地领用吗
  • 上饶市国家税务局各县区办公楼修缮
  • 奔驰购置税多少钱
  • 国家税务总局河北地税局
  • 消费税包装物押金和增值税一致吗
  • 船舶吨税的税收优惠
  • 云南 过年
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设