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
  • 相关阅读:
    ThinkPHP5.1 行为与钩子
    PHP 商品秒杀抢购业务流程
    MySQL 读写分离
    Redis 管道
    Redis 事务
    Redis 锁机制
    ThinkPHP 实现队列
    MySQL 存储引擎
    分布式唯一ID分配问题
    Lightscape
  • 原文地址:https://www.cnblogs.com/dingzp/p/10995346.html
Copyright © 2011-2022 走看看