• MySQL command line最最最简单的快速上手


    作业:SQL语句(教材P130习题5

    环境:MySQL

    : 创建SPJSPJ四个表

      创建的database spj_zhanjiahui

      还有创建的table s:

       

      创建table p:

       

      敲完了之后发现PNAME其实不是unique,所以进行修改,删除该数据完整性定义

                

      修改后的p:  

      

      创建j:

       

      创建spj:

       

    : 在每个表中输入P71相应表中的记录

      

      查询一下试试:

       

       继续插入:

       

       

       

       

      发现有一条记录出现了错误:

       

      下面进行修改:

       

      插入spj的数据:

       

       

       

    : 使用SQL完成P1305题要求的操作

    (1)   找出所有供应商的姓名和所在城市;

    发现了一个尴尬的问题,前面在表s中不小心把CITY写成了CTIY,下面是修改方法:

         

    进行修改:

       

    找出所有供应商的姓名和所在城市:

       

    (2)   找出所有零件的名称、颜色、重量;

       

    (3)   找出使用供应商S1所供应零件的工程号码;

       

    (4)   找出工程项目J2使用的各种零件的名称及其数量;

       

    (5)   找出上海厂商供应的所有零件号码;

       

    (6)   找出使用上海产的零件的工程名称;

       

    (7)   找出没有使用天津产的零件的工程号码;

       

    (8)   把全部红色零件的颜色改成蓝色;

       

    (9)   S5供给J4的零件P6改为由S3供应,请作必要的修改;

       

    (10)   从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录;

       

    (11)   请将(S2,J6,P4,200)插入供应情况关系。

       

  • 相关阅读:
    Java实现 LeetCode 416 分割等和子集
    Java实现 LeetCode 416 分割等和子集
    在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
    【详解】嵌入式开发中固件的烧录方式
    嵌入式系统烧写uboot/bootloader/kernel的一般方法
    Linux下USB烧写uImage kernel
    Xmanager连接CentOS的远程桌面
    命令行利器Tmux
    u-boot中分区和内核MTD分区关系
    uboot环境变量与内核MTD分区关系
  • 原文地址:https://www.cnblogs.com/zhanjiahui/p/14510693.html
Copyright © 2020-2023  润新知