zoukankan      html  css  js  c++  java
  • 常用的SQL语句大全

    1.case函数:流程控制函数

    用法一:

    CASE expression
    WHEN value1 THEN returnvalue1
    WHEN value2 THEN returnvalue2
    WHEN value3 THEN returnvalue3
    ……
    ELSE defaultreturnvalue
    END

    例子:

    SELECT
        t.NAME,
        (
            CASE t.sex
            WHEN 1 THEN
                ''
            WHEN 2 THEN
                ''
            ELSE
                '未知'
            END
        ) 性别
    FROM
        t_customer t

    用法二:

    CASE
    WHEN condition1 THEN returnvalue1
    WHEN condition 2 THEN returnvalue2
    WHEN condition 3 THEN returnvalue3
    ……
    ELSE defaultreturnvalue
    END

    例子:

    SELECT
        t.NAME,
        (
            CASE 
            WHEN t.sex=1 THEN
                ''
            WHEN t.sex=2 THEN
                ''
            ELSE
                '未知'
            END
        ) 性别
    FROM
        t_customer t

     2、IF()函数

    语法格式如下:IF(expr1,expr2,expr3)

    如果 expr1 为真(expr1 <> 0 以及 expr1 <> NULL),那么 IF() 返回 expr2,否则返回expr3。IF()返回一个数字或字符串,这取决于它被使用的语境。
    例子:

    select t.name,if(t.weight<80,'正常','肥胖') 体重 from t_customer t

    参考链接:https://blog.csdn.net/rocling/article/details/82147981

    你想拥有什么,你就去追求什么!
  • 相关阅读:
    python之类的详解
    flask中cookie和session介绍
    Flask数据库的基本操作
    CSRF原理
    Ajax.2
    浅谈Ajax
    Django中的缓存机制
    Django简介
    HTTP协议
    web应用
  • 原文地址:https://www.cnblogs.com/lchzlp/p/12978636.html
Copyright © 2011-2022 走看看