查询语句
    基本用法:
    SELECT column1, column2,…columnN FROM table_name;
    ** 有查询条件
    SELECT column1, column2,…columnN FROM table_name where table_name.column1=’233’
    and语法(常用于多条件查询
    SELECT column1, column2,…columnN FROM table_name where table_name.column1=’233’ and
    column2 = ‘2323’
    or 语法(可用于一个查询条件查询2个字段)
    SELECT column1, column2,…columnN FROM table_name where table_name.column1=’233’ or
    column2 = ‘233’
    not null(查询不为空的数据)
    SELECT column1, column2,…columnN FROM table_name where table_name.column1 is not null
    like(模糊查询,类似正则表达式%表示匹配所有元素)
    SELECT column1, column2,…columnN FROM table_name where table_name.column1 like ‘%asd%’
    IN(查询属于数组的数据)
    SELECT column1, column2,…columnN FROM table_name where table_name.column1 in (‘123’,’234’)
    NOT IN(查询属于数组的数据)
    SELECT column1, column2,…columnN FROM table_name where table_name.column1 not in (‘123’,’234’)
    子查询(查询条件连表查询出来)
    SELECT * FROM COMPANY WHERE AGE > (SELECT AGE FROM COMPANY WHERE SALARY > 65000);
    UPDATE(更新表的某些字段)
    UPDATE table_name SET column1 = value1, column2 = value2…., columnN = valueN WHERE [condition];
    INSERT INTO(插入表的数据)
    INSERT INTO TABLE_NAME (column1, column2, column3,…columnN) VALUES (value1, value2, value3,…valueN);
    DELETE (删除数据)
    DELETE FROM table_name where table_name.column1=’233’
    ORDER BY(排序)
    ,ORDER BY 用于对一列或者多列数据进行升序(ASC)或者降序(DESC)排列。
    SELECT column1, column2,…columnN FROM table_name order by table_name.column1 desc;
    LIMIT(限制 SELECT 语句中查询的数据的数量)
    SELECT column1, column2,…columnN FROM table_name order by table_name.column1 desc limit 20;
    GROUP BY(对相同的数据进行分组)
    GROUP BY 子句必须放在 WHERE 子句中的条件之后,必须放在 ORDER BY 子句之前。
    SELECT NAME, SUM(SALARY) FROM COMPANY GROUP BY NAME ORDER BY NAME DESC;
    函数**
    内置函数也称为聚合函数,用于对字符串或数字数据执行处理。

    • COUNT 函数:用于计算数据库表中的行数。
    • MAX 函数:用于查询某一特定列中最大值。
    • MIN 函数:用于查询某一特定列中最小值。
    • AVG 函数:用于计算某一特定列中平均值。
    • SUM 函数:用于计算数字列所有值的总和。
    • ARRAY 函数:用于输入值(包括null)添加到数组中。
    • Numeric 函数:完整列出一个 SQL 中所需的操作数的函数。
    • String 函数:完整列出一个 SQL 中所需的操作字符的函数。

    类型转换
    to_char() 转成字符串
    to_date()转成日期
    to_number() 转成数字