一些最重要的 SQL 命令

  • SELECT - 从数据库中提取数据
  • UPDATE - 更新数据库中的数据
  • DELETE - 从数据库中删除数据
  • INSERT INTO - 向数据库中插入新数据
  • CREATE DATABASE - 创建新数据库
  • ALTER DATABASE - 修改数据库
  • CREATE TABLE - 创建新表
  • ALTER TABLE - 变更(改变)数据库表
  • DROP TABLE - 删除表
  • CREATE INDEX - 创建索引(搜索键)
  • DROP INDEX - 删除索引
  • SELECT语句

     句法:

    SELECT column_name(s) FROM table_name

    SELECT语句和WHERE子句

     句法:

    SELECT [*] FROM [TableName] WHERE [condition1]

    SELECT语句与WHERE和/或子句

     句法:

    SELECT [*] FROM [TableName] WHERE [condition1] [AND [OR]] [condition2]...

    SELECT语句与ORDER BY

     句法:

    SELECT column_name()
    FROM table_name
    ORDER BY column_name() ASC or DESC

    SELECT  DISTINCT(区分)子句

     句法:

    SELECT DISTINCT column1, column2....columnN
    FROM   table_name;

    SELECT  IN子句

     句法:

    SELECT column1, column2....columnN
    FROM   table_name
    WHERE  column_name IN (val-1, val-2,...val-N);

    SELECT LIKE (类)子句

     句法:

    SELECT column1, column2....columnN
    FROM   table_name
    WHERE  column_name LIKE { PATTERN };

    SELECT  COUNT(计数)子句

     句法:

    SELECT COUNT(column_name)
    FROM   table_name
    WHERE  CONDITION;

    SELECT与HAVING子句

     句法:

    SELECT SUM(column_name)
    FROM   table_name
    WHERE  CONDITION
    GROUP BY column_name
    HAVING (arithematic function condition);

    INSERT INTO语句

     句法:

    INSERT INTO table_name (column, column1, column2, column3, ...)
    VALUES (value, value1, value2, value3 ...)

    UPDATE语句

     句法:

    UPDATE table_name
    SET column=value, column1=value1,...
    WHERE someColumn=someValue

    DELETE语句

     句法:

    DELETE FROM tableName
    WHERE someColumn = someValue

    CREATE 语句

     句法:

    CREATE TABLE table_name(
    column1 datatype,
    column2 datatype,
    column3 datatype,
    .....
    columnN datatype,
    PRIMARY KEY( one or more columns )
    );

    DROP 语句

     句法:

    DROP TABLE table_name;

    CREATE INDEX语句

     句法:

    CREATE UNIQUE INDEX index_name
    ON table_name ( column1, column2,...columnN);

    DROP INDEX语句

     句法:

    ALTER TABLE table_name
    DROP INDEX index_name;

    DESC语句

     句法:

    DESC table_name;

    TRUNCATE 截断表语句

     句法:

    TRUNCATE TABLE table_name;

    ALTER TABLE语句

     句法:

    ALTER TABLE table_name {ADD|DROP|MODIFY} column_name {data_ype};

    ALTER TABLE语句(对表名重命名)

     句法:

    ALTER TABLE table_name RENAME TO new_table_name;

    Use语句 

     句法:

    USE database_name;

    COMMIT语句

     句法:

    COMMIT;

    ROLLBACK语句

     句法:

    ROLLBACK;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值