zoukankan      html  css  js  c++  java
  • SQLite中的表达式

    SQLite中的表达式

    在SELECT的基本完整形式中,我们会看到几乎是所有的子句都会使用到表达式。以下是SQLite支持的表达式类型。

    expr binary-op expr |                                                                                                                //二元运算符

    expr [NOT] like-op expr [ESCAPE expr] |                                                                    //LIKE运算符,匹配模式的一种

    unary-op expr |                                                                                                                 //一元运算符

    ( expr ) |                                                                                                                             //括号

    column-name |                                                                                                                          //列名

    table-name . column-name |                                                                                        //表名.列名

    database-name . table-name . column-name |                                                                  //数据库名.表名.列名

    literal-value |                                                                                                                     //字面量

    parameter |                                                                                                                       //差数形式

    function-name ( expr-list | * ) |                                                                                       //函数

    expr ISNULL |                                                                                                                   //处理NULL值

    expr NOTNULL |                                                                                                              //非空

    expr [NOT] BETWEEN expr AND expr |                                                                      //范围

    expr [NOT] IN ( value-list ) |                                                                                            //范围

    expr [NOT] IN ( select-statement ) |                                                                              //范围

    expr [NOT] IN [database-name .] table-name |                                                          //范围

    [EXISTS] ( select-statement ) |                                                                                       //存在

    CASE [expr] ( WHEN expr THEN expr )+ [ELSE expr] END |                                  //条件结果

    CAST ( expr AS type )                                                                                                     //转换

    本节将讲解这些表达式中最为常用的几种,如运算符、NULL的运算、参数形式、匹配模式、内建函数、条件结果等内容。

  • 相关阅读:
    2018-2019-20175307实验一《Java开发环境的熟悉》实验报告
    20175307《Java程序设计》第5周学习总结
    团队作业第二次——团队Github实战训练
    团队作业第一次—团队展示和项目展示
    第01组 团队Git现场编程实战
    2019 SDN上机第1次作业
    第01组 团队项目-需求分析报告
    团队项目-选题报告
    第二次结对编程作业
    第1组 团队展示
  • 原文地址:https://www.cnblogs.com/daxueba-ITdaren/p/9018642.html
Copyright © 2011-2022 走看看