zoukankan      html  css  js  c++  java
  • SQL基础教程

    一、SQL语法

    可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

    查询和更新执行构成了SQL的DML:

    select update delete insert

    SQL的数据定义语言DDL使我们有能力创建或删除表格:

    CREATE DATABASE

    ALTER DATABASE

    CREATE TABLE

    ALTER TABLE

    DROP TABLE

    CREATE INDEX

    DROP INDEX

    二、SQL distinct

    SELECT DISTINCT company FROM orders

    三、order by

    SELECT company, orderNumber FROM orders ORDER BY company DESC

    四、INSERT

    INSERT INTO 表名称 VALUES (值1, 值2,......)
    
    INSERT INTO table_name (列1,列2,... ...) VALUES (值1, 值2,......)
    
    INSERT INTO person VALUES ('gates', 'bill','gulou','fuzhou')
    
    INSERT INTO person (lastname, address) VALUES ('ding','fuzhou')

    五、update

    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
    
    # 更新某一行中的一个列
    UPDATE Person SET firstname = 'ding' WHERE lastname = 'ping'

    # 更新某一行中的若干列
    UPDATE Person SET Address = 'cangshan', City = 'fuzhou' WHERE lastname = 'ping'

    六、delete

    # 用于删除表中的行
    
    DELETE FROM 表名称 WHERE 列名称 =

    # 删除某行
    DELETE FROM person WHERE lastname = 'ping'

    # 删除所有行
    DELETE FROM table_name 或者 DELETE * FROM table_name
  • 相关阅读:
    提交代码报错不同方式
    pow log 与 (int)
    优先队列的创建
    积性函数
    静态主席树,动态主席树(一种可持久化线段树)
    codeblocks 输入、输出文件的位置
    后缀自动机
    BellmanFord 最短路
    struct
    hdu1501 动态规划
  • 原文地址:https://www.cnblogs.com/dingzp/p/10995346.html
Copyright © 2011-2022 走看看