1.用一条sql语句

select (case when a>b then a else b end ),(case when b>c then b esle c end)  from 表名

或者使用

select if(a>b,a,b),if(b>c,b,c) from 表名

注意:数据库不同,可能的语法会有小小的差别

2.当时我用了存储过程

      创建存储过程

  1. create procedure proc_group
  2. @A  int,  --定义参数
  3. @B int,   @C int,
  4. as
  5. BEGIN
  6. *****************
  7. 7.end

查询:exec 存储过程名  参数1,参数2,参数3

删除:drop procedure 存储过程名

转载于:https://www.cnblogs.com/qq3111901846/p/6410371.html

SQL面试题: 数据库中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列 ,当B列大于C列时选择B列否则选择C列 ,...相关推荐

  1. 数据库原理及应用【三】DBMS+SQL

    DBMS Query Languages Interface and maintaining tools(GUI) APIs Class Library QL 不是图灵完备的,不是一种编程语言. QL ...

  2. 【数据库实验课堂】实验三:管理SQL Server表数据

    以课本指定的数据库为例,并依据数据表的结构创建相对应的数据表(student.course.sc),请分别使用Management Stuio界面方式及T-SQL 语句实现进行以下操作: 向各个数据表 ...

  3. 30道经典SQL面试题讲解(11-20)

    本篇节选自书籍<对比Excel,轻松学习SQL数据分析>一书,主要讲解数据分析面试中常见的30道SQL面试题.1-10题见:30道经典SQL面试题讲解(1-10) 11 行列互换 现在我们 ...

  4. SQL Server 2000数据库程序设计

    第1章 SQL Server概述 1. 有个用户的计算机不能连接到中心机房的SQL Server 2000上.你在调试过程中发现这个用户的计算机的网络功能是正常的,而且其他用户都能正常地连接到SQL ...

  5. 微软sql服务器如何安装,Microsoft SQL Server 2012 数据库安装图解教程

    原标题:Microsoft SQL Server 2012 数据库安装图解教程 1, 当系统打开"SQL Server安装中心",则说明我们可以开始正常的安装SQL Server2 ...

  6. SQL Server系统数据库–模型数据库

    介绍 (Introduction) This is my fourth article about SQL Server system databases. In previous articles ...

  7. 使用JDBC驱动程序访问SQL Server 2000数据库(实例)

    <!-- 使用JDBC驱动程序访问SQL Server 2000数据库 --> <% String drivername="com.microsoft.jdbc.sqlse ...

  8. 何如修改sql服务器名称,如何修改SQL Server 2008数据库服务器名称

    如何修改SQL Server 2008数据库服务器名称 在一个虚拟机中安装了SQL Server 2008,然后将该虚拟机文件复制了一个出来,然后还原成另外一个虚拟机,这样就可以同时使用2个虚拟机来做 ...

  9. SQL Server新建数据库的两种方法

    SQL Server新建数据库的两种方法分别是: SQL Server Management Studio管理工具可视化创建 使用Transact-Sql创建 SQL Server Managemen ...

最新文章

  1. No module named ‘prompt_toolkit.enums‘
  2. 怎样轻松做到SD卡照片数据恢复
  3. 5G为中企业解决业务上的五个挑战—Vecloud
  4. 【CyberSecurityLearning 29】Linux下命令帮助、压缩、vim、软件安装
  5. 【2018.4.7】模拟赛之四-ssl2385 猜数【水题】
  6. oracle 12 sqlplus 使用,oracle 12.2 sqlplus history
  7. 计算机视觉方向简介 | 三维深度学习中的目标分类与语义分割
  8. 【SpringCloud】Spring cloud Alibaba seata 分布式事务
  9. python 包的使用 (四)——Seaborn绘图
  10. 制造跨度 makespan是什么
  11. 安卓bin固件文件编辑器_通刷版魔百盒九联UNT401H海思Hi3798MV310芯片红外蓝牙语音遥控免拆及强刷固件及刷机教程202009版...
  12. 微信小程序button修改边框样式after
  13. 基于K-近邻算法的手写数字识别研究
  14. 一个程序员的个人感悟
  15. [OpenGL] 视图矩阵(View)矩阵与glm::lookAt函数源码解析
  16. linux系统fasta程序,fasta格式文件处理大全(一)
  17. excel快速填充_Excel教程:24秒,提取excel工作簿中300张图片
  18. 【吴恩达机器学习】第五周课程精简笔记——代价函数和反向传播
  19. 2018年8月31日修改个人所得税法后,新税法正式实施,起征点每月5000元,个税累计预扣法,个人所得税如何计算?程序员一看就懂的教程
  20. xboxone硬盘坏的表现_固态硬盘测速软件作用,不只是测速那么简单(另附下载链接)...

热门文章

  1. 一些数字:全球企业的人工智能应用进展
  2. 《数学之美》第1章 文字和语言 vs 数字和信息
  3. (完全解决)(numba)TypingError: Failed in nopython mode pipeline( Invalid use of Function)
  4. Pytorch+CNN+猫狗分类实战
  5. 利用基于GPU的AI模拟一个现实宇宙 仅需36分钟
  6. AI求解薛定谔方程,兼具准确度和计算效率,登上《自然-化学》
  7. 《2019中国硬科技发展白皮书》发布,中美硬科技创新指数PK
  8. 31页官方PPT,回顾史上最大芯片WSE:科技的壮丽美感!
  9. 边缘计算芯片格局分析
  10. 百度Apollo发布中国首个自动驾驶安全报告,L3级别产品2020年量产上市