在select 语句中使用条件逻辑

转载 2013年12月05日 10:19:40
select ename,sal,
case when sal<=2000 then 'underpaid'
        when sal>=4000 then 'overpaid'
        else 'ok'
end as status
from emp


针对查询的返回值执行条件逻辑,可以给case表达式取别名,else可以忽略,返回null

select 1 from ... sql语句中的1代表什么意思?

select 1 from ... sql语句中的1代表什么意思? 博客分类: 数据库   select  1 from ..., sql语句中的1代表什么意思?查出来是个什么结果...
  • suweierxing
  • suweierxing
  • 2015年01月22日 17:13
  • 763

数据库原理选择题总结(第3章)

第三章 1. 下列聚合函数中不忽略空值 (null) 的是()(2001年10月全国卷) A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D. AVG (列名) 2. S...
  • jonahzheng
  • jonahzheng
  • 2013年09月27日 23:14
  • 7085

select查询语句

SELECT 语句的基本格式为: SELECT 要查询的列名 FROM 表名字 WHERE 限制条件; 如果要查询表的所有内容,则把 要查询的列名 用一个星号 * 号表示(实验2、3中都已经...
  • jijerry
  • jijerry
  • 2017年04月26日 13:08
  • 993

sql 中的 group by 语句的作用到底是什么啊

sql 中的 group by 语句的作用到底是什么啊  软件开发 专业回答 unhappydepig 2012-03-17 22:12 就是分组函数 比如 现...
  • evilcry2012
  • evilcry2012
  • 2016年01月28日 10:14
  • 282

SELECT 语法和逻辑处理顺序 (含示例)

SELECT 语法和逻辑处理顺序   虽然 select语句的完整语法较复杂,但其主要子句可归纳如下:   (8)  select (9)distinct (11)top_specific...
  • leamonjxl
  • leamonjxl
  • 2013年02月16日 15:02
  • 2180

SQL查询中having和where的异同点

SQL查询中having与where 的异同点
  • whereismatrix
  • whereismatrix
  • 2015年12月08日 15:01
  • 519

Oracle常用SQL技巧SELECT子句中避免使用

Oracle常用SQL技巧SELECT子句中避免使用“*”当你想在SELECT子句中列出所有的 Oracle常用SQL技巧 SELECT子句中避免使用 “*”   当你想在SEL...
  • preamble_1
  • preamble_1
  • 2017年06月27日 17:32
  • 158

SELECT语句中的表连接

了从两个或多个表中选出数据,我们一般使用表连接来实现这个功能。  本节介绍join(连接)的概念. 为此我们准备了两个试验用表: album(专辑表) 和 track(曲目表).  ...
  • fsdf66345
  • fsdf66345
  • 2015年01月26日 19:52
  • 185

sql语句中select……as的用法

原文链接如下: SQL-Server中字段别名的特殊使用 谢谢原作者的辛勤付出,贴过来如下: 由于实际应用中的案例描叙比较复杂,故一下简单举例,相信大家能够理解,以下所用技巧单独在例子中是没有任何...
  • daisy0923
  • daisy0923
  • 2017年06月22日 08:55
  • 2831

python mysql中不能在同一个sql语句中,先select同一个表的某些值,然后再update这个表。

例: 首先新建表,插入值:DROP TABLE IF EXISTS table_score_one;CREATE TABLE table_score_one ( id INT (10) NO...
  • u013061183
  • u013061183
  • 2017年07月15日 13:31
  • 434
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在select 语句中使用条件逻辑
举报原因:
原因补充:

(最多只允许输入30个字)