美文网首页
MySQL笔记

MySQL笔记

作者: 嗒嘀嗒嗒嘀嗒嘀嘀 | 来源:发表于2020-07-22 23:03 被阅读0次

    课程来源:开课吧 https://learn.kaikeba.com/

    # creat database name 创建数据库
    # 注
    
    # creat table table_name
    (
    字段1 数据类型
    字段2 数据类型
    )
    
    creat table order_2017
    (
    `order_id`varchar(20) NOT NULL DEFAULT '' '唯一标识',
    `cust_id`varchar(20) NOT NULL DEFAULT '' COMMENT '顾客ID', 
    PRIMARY KEY(`order_id`))
    # 主键
    主键值唯一
    # 外键
    用于连接另一张表的唯一标识
    
    # 了解业务
    数据库所有表翻一遍
    字段全部列出来
    表与表之间的关联
    
    指导产品经理 → 埋点
    
    # 插入
    INSERT INTO
    #新表写入
    CREAT TABLE tab1 AS SELECT a from exployee
    # 已有空表
    insert into tab2
    (order_id, cust_id)
    select order_id,cust_id from order_2017
    
    # 更新表内数据(update)
    UPDATE order_2017
    set date = '2017/4/1'
    where order_id = '0002'
    
    # 按照列添加
    update
    # 按列加新列 
    ADD name 数据类型
    
    # 删除列
    DROP
    # 重命名
    ALTER TABLE tab1 RENAME usertab
    
    # 删除行
    DELTE FROM name WHERE 条件
    # 删除
    # Mysql8.0有临时表
    WITH abc AS (SELECT * FROM employee WHERE sal>10000)
    
    

    相关文章

      网友评论

          本文标题:MySQL笔记

          本文链接:https://www.haomeiwen.com/subject/zwshcktx.html