• SQL 语句


    1. AND / OR

    SELECT column_name(s) FROM table_name WHERE condition AND|OR condition

    2. ALTER TABLE (add column)

    ALTER TABLE table_name ADD column_name datatype

    3. ALTER TABLE (drop column)

    ALTER TABLE table_name DROP COLUMN column_name

    4. AS (alias for column)

    SELECT column_name FROM table_name AS table_alias

    5. BETWEEN

    SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2

    6. CREATE DATABASE

    CREATE DATABASE database_name

    7. CREATE INDEX

    CREATE INDEX index_name ON table_name (column_name)

    8. CREATE TABLE

    CREATE TABLE table_name
    (
    column_name1 data_type,
    column_name2 data_type,
    …….
    )

    9. CREATE UNIQUE INDEX

    CREATE UNIQUE INDEX index_name ON table_name (column_name)

    10. CREATE VIEW

    CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition

    11. DELETE FROM

    DELETE FROM table_name (Note: Deletes the entire table!!) or DELETE FROM table_name WHERE condition

    12. DROP DATABASE

    DROP DATABASE database_name

    13. DROP INDEX

    DROP INDEX table_name.index_name

    14. DROP TABLE

    DROP TABLE table_name

    15. GROUP BY

    SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1

    16. HAVING

    SELECT column_name1,SUM(column_name2) FROM table_name GROUP BY column_name1 HAVING SUM(column_name2) condition value

    17. IN

    SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,..)

    18. INSERT INTO

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

    19. LIKE

    SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern

    20. ORDER BY

    SELECT column_name(s) FROM table_name ORDER BY column_name [ASC|DESC]

    21. SELECT

    SELECT column_name(s) FROM table_name

    22. SELECT *

    SELECT * FROM table_name

    23. SELECT DISTINCT

    (used to create backup copies of tables)
    SELECT DISTINCT column_name(s) FROM table_name

    24. SELECT INTO

    SELECT * INTO new_table_name FROM original_table_name
    or
    SELECT column_name(s) INTO new_table_name FROM original_table_name

    25. TRUNCATE TABLE

    (deletes only the data inside the table)
    TRUNCATE TABLE table_name

    26. UPDATE

    UPDATE table_name SET column_name=new_value [, column_name=new_value] WHERE column_name=some_value

    27. WHERE

    SELECT column_name(s) FROM table_name WHERE condition

    注意:SQL 语句对大小写不敏感。如 SELECT 等效于 select。

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    解决 ThinkPHP5 RCE 在PHP7下,不能使用包含的问题
    文件上传 之 条件竞争
    ThinkPHP3.2.4 order方法注入
    Mysql 不能使用逗号的情况
    MSSQL 注入笔记
    ThinkPHP 5.0.15中的update注入漏洞
    Thinkphp5 由Request导致的RCE漏洞版本小结
    即学即用,轻松搞定这些选择器!(上)
    JavaScript的使用你知道几种?(上)
    前端修炼の道 | <div> 标签简介
  • 原文地址:https://www.cnblogs.com/gongchuangsu/p/4850181.html
Copyright © 2020-2023  润新知