`
Java_大猫
  • 浏览: 173472 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

MYSQL CASE

    博客分类:
  • SQL
 
阅读更多
			CASE
						WHEN a.STATUS='I' THEN '编辑中'
						WHEN a.STATUS='W' THEN 
							CASE WHEN a.PROC_END_DT <DATE_FORMAT( NOW(), '%Y.%m.%d%') then '完成'
									 WHEN a.PROC_START_DT <= DATE_FORMAT( NOW(), '%Y.%m.%d')<=a.PROC_START_DT then '进行中'
									 WHEN DATE_FORMAT( NOW(), '%Y.%m.%d%') < a.PROC_START_DT then '等待' 
							END
				ELSE '编辑中'
						END AS STATUS,
分享到:
评论

相关推荐

    mysql case when group by 实例详解

    MySQL中的`CASE WHEN`语句是一种条件判断表达式,它在SQL查询中起到了类似编程语言中`switch-case`或`if-else`的作用。这个功能强大的工具允许你在单个查询中根据不同的条件返回不同的结果值,非常适合数据分析和...

    case乱码解决

    mysql 中case when 遇到乱码解决。查询语句中含有case引起中文乱码解决方法

    mysql存储过程之case语句用法实例详解

    MySQL中的CASE语句是SQL语言中的一个重要组成部分,它在存储过程和复杂查询中扮演着条件判断的角色,使得代码更加简洁易读。CASE语句提供了两种形式:简单CASE和可搜索CASE。 1. 简单CASE语句: 简单CASE语句主要...

    MySQL性能优化的最佳21条经验

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,其性能优化对于任何依赖于它的应用程序来说都是至关重要的。以下是从"MySQL性能优化的最佳21条经验"中提取的一些关键知识点: 1. **索引优化**:索引是提升查询...

    case when和sum case when 写法及拼接字段

    ### Case When 用法 在 SQL 查询语言中,`CASE WHEN` 结构是一种非常有用的工具,可以用来根据条件返回不同的值。它的工作原理类似于编程语言中的 `if...else` 语句,但在 SQL 中用于创建动态列或进行复杂的条件...

    详解Mysql case then使用

    MySQL中的CASE THEN语句是SQL查询中用于条件判断和数据分类的强大工具,它允许你在同一查询中根据不同的条件返回不同的值。以下是对标题和描述中所述知识点的详细说明: 1. **基本语法**: CASE THEN语句的基本...

    MySQL排序中使用CASE WHEN的方法示例

    在MySQL中,我们可以利用`CASE WHEN`来实现自定义排序,以满足特定的业务需求。以下是一个关于如何在MySQL排序中使用`CASE WHEN`方法的详细说明。 ### 1. `CASE WHEN` 基本语法 `CASE WHEN` 的基本语法如下: ```...

    深入浅析MySQL 中 Identifier Case Sensitivity问题

    在MySQL中,Identifier Case Sensitivity,即标识符大小写敏感性,是一个重要的概念,它涉及到数据库、表、列以及各种对象名称的识别方式。这个问题在不同的操作系统上表现各异,主要受到底层操作系统和MySQL的`...

    离线安装mysql5.7

    case "$1" in start) echo "Starting MySQL Server..." $BASEDIR/bin/mysqld_safe --user=$USER & ;; stop) echo "Stopping MySQL Server..." $BASEDIR/bin/mysqld_safe --user=$USER --shutdown ;; ...

    MySQL case when使用方法实例解析

    MySQL中的`CASE WHEN`语句是一种条件判断表达式,它允许在SQL查询中根据不同的条件返回不同的值。这个功能在数据分析、报表生成以及数据处理中非常有用,因为它提供了灵活的逻辑分支来处理数据。下面我们将深入探讨`...

    MySQL的CASE WHEN语句的几个使用实例

    MySQL的CASE WHEN语句是一种非常强大的条件控制工具,它允许你在SQL查询中实现复杂的逻辑判断。CASE WHEN语句常用于数据转换、分类或者基于特定条件返回不同的值。在这个实例中,我们将深入理解如何使用CASE WHEN,...

    MySQL 的CASE WHEN 语句使用说明

    MySQL中的CASE WHEN语句是一种非常强大的条件控制工具,它允许你在SQL查询中根据不同的条件返回不同的结果。CASE语句在数据库处理中起到了类似编程语言中条件判断的作用,使得你可以更灵活地处理数据。 简单CASE...

    详细解析 mysql 中的 case when 语句的使用

    ### MySQL中的Case When语句详解 #### 一、引言 在MySQL中,`CASE WHEN`语句是一种非常有用的控制流程语句,它允许开发者根据不同的条件返回不同的结果。这在处理复杂的数据筛选和聚合任务时特别有用。本文将详细...

    mysql8.0升级版本

    bin/mysqld --initialize --user=mysql --basedir=/home/mysql --datadir=/home/mysql/data --lower-case-table-names=1 查看日志 查看 MySQL 的错误日志,检查初始化是否成功。 tail -f /home/mysql/log/error....

    MySQL 中CASE-WHEN 的应用.pdf

    MySQL中的CASE-WHEN是SQL语言中的一个非常强大的条件表达式,用于在查询中实现复杂的条件判断和逻辑操作。它在数据分析、报表生成以及各种业务统计中有着广泛的应用。本文将深入探讨CASE-WHEN的用法,并结合一个问卷...

    MySQL数据库:CASE语句.pptx

    MySQL数据库:CASE语句.pptx

Global site tag (gtag.js) - Google Analytics