zoukankan      html  css  js  c++  java
  • sql语句快速参考

    SQL 语句

    语句语法
    AND / ORSELECT column_name(s)
    FROM table_name
    WHERE condition
    AND|OR condition
    ALTER TABLE (add column)ALTER TABLE table_name 
    ADD column_name datatype
    ALTER TABLE (drop column)ALTER TABLE table_name 
    DROP COLUMN column_name
    AS (alias for column)SELECT column_name AS column_alias
    FROM table_name
    AS (alias for table)SELECT column_name
    FROM table_name  AS table_alias
    BETWEENSELECT column_name(s)
    FROM table_name
    WHERE column_name
    BETWEEN value1 AND value2
    CREATE DATABASECREATE DATABASE database_name
    CREATE INDEXCREATE INDEX index_name
    ON table_name (column_name)
    CREATE TABLECREATE TABLE table_name
    (
    column_name1 data_type,
    column_name2 data_type,
    .......
    )
    CREATE UNIQUE INDEXCREATE UNIQUE INDEX index_name
    ON table_name (column_name)
    CREATE VIEWCREATE VIEW view_name AS
    SELECT column_name(s)
    FROM table_name
    WHERE condition
    DELETE FROMDELETE FROM table_name 
    (Note: Deletes the entire table!!)

    or

    DELETE FROM table_name
    WHERE condition

    DROP DATABASEDROP DATABASE database_name
    DROP INDEXDROP INDEX table_name.index_name
    DROP TABLEDROP TABLE table_name
    GROUP BYSELECT column_name1,SUM(column_name2)
    FROM table_name
    GROUP BY column_name1
    HAVINGSELECT column_name1,SUM(column_name2)
    FROM table_name
    GROUP BY column_name1
    HAVING SUM(column_name2) condition value
    INSELECT column_name(s)
    FROM table_name
    WHERE column_name
    IN (value1,value2,..)
    INSERT INTOINSERT INTO table_name
    VALUES (value1, value2,....)

    or

    INSERT INTO table_name
    (column_name1, column_name2,...)
    VALUES (value1, value2,....)

    LIKESELECT column_name(s)
    FROM table_name
    WHERE column_name
    LIKE pattern
    ORDER BYSELECT column_name(s)
    FROM table_name
    ORDER BY column_name [ASC|DESC]
    SELECTSELECT column_name(s)
    FROM table_name
    SELECT *SELECT *
    FROM table_name
    SELECT DISTINCTSELECT DISTINCT column_name(s)
    FROM table_name
    SELECT INTO
    (used to create backup copies of tables)
    SELECT *
    INTO new_table_name
    FROM original_table_name

    or

    SELECT column_name(s)
    INTO new_table_name
    FROM original_table_name

    TRUNCATE TABLE
    (deletes only the data inside the table)
    TRUNCATE TABLE table_name
    UPDATEUPDATE table_name
    SET column_name=new_value
    [, column_name=new_value]
    WHERE column_name=some_value
    WHERESELECT column_name(s)
    FROM table_name
    WHERE condition

    来自:http://www.w3school.com.cn/sql/sql_quickref.asp 
     

    完! 

  • 相关阅读:
    软件设计7个原则
    vue.js 样式绑定 font-size 问题
    实例理解scala 隐式转换(隐式值,隐式方法,隐式类)
    著名端口整理(常用服务的默认端总结)
    .NET Core Web API 实现大文件分片上传
    ngnix反向代理tomcat,ssl证书配置及自定义错误页面
    微信登录闪退
    gradle如何配置阿里云的中央仓库
    HashMap底层实现和原理
    关于Java中String类的hashCode方法
  • 原文地址:https://www.cnblogs.com/itech/p/2566208.html
Copyright © 2011-2022 走看看