SQL基础知识学习

SQL基础知识第2版资源来源:公众号SQL数据库开发出品,版权所有,除个人学习使用外,请勿用作其他用途~

◎SQL基础知识第2版在线看

SQL学习资源参考


SQL基础知识学习对SQL初学者还是不错的,可以对着文档操作,但是教程是基于sqlserver来操作的,作者提供了sqlserver的sql表结构语句但是没有mysql的,改下就行。

CREATE DATABASE IF NOT EXISTS SQL_ROAD DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

USE SQL_ROAD;

CREATE TABLE Customers(
`客户ID` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`姓名` VARCHAR(10) NOT NULL,
`地址` VARCHAR(50) NULL,
`城市` VARCHAR(20) NULL,
`邮编` CHAR(6) NULL,
`省份` VARCHAR(20) NULL
);

CREATE TABLE Orders(
`订单ID` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`客户ID` INT NULL,
`员工ID` INT NULL,
`订单日期` DATETIME NULL,
`发货ID` INT NULL
);

CREATE TABLE Products(
`产品ID` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`名称` VARCHAR(20) NOT NULL,
`供应商ID` INT NULL,
`目录ID` INT NULL,
`规格` VARCHAR(50) NULL,
`价格` NUMERIC(18, 2) NULL
);

CREATE TABLE Suppliers(
`供应商ID` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`供应商名称` VARCHAR(20) NULL,
`地址` VARCHAR(50) NULL,
`城市` VARCHAR(20) NULL,
`邮编` CHAR(6) NULL,
`省份` VARCHAR(20) NULL
);

INSERT INTO Customers(客户ID, 姓名, 地址, 城市, 邮编, 省份)
VALUES
( 1, '张三', '北京路27号', '上海', '200000', '上海市' ), 
( 2, '李四', '南京路12号', '杭州', '310000', '浙江省' ), 
( 3, '王五', '花城大道17号', '广州', '510000', '广东省' ), 
( 4, '马六', '江夏路19号', '武汉', '430000', '湖北省' ), 
( 5, '赵七', '西二旗12号', '北京', '100000', '北京市' );

INSERT INTO Orders(订单ID, 客户ID, 员工ID, 订单日期, 发货ID)
VALUES
( 1, 3, 9, '2018-09-21T00:00:00', 3 ), 
( 2, 4, 9, '2018-06-28T00:00:00', 5 ), 
( 3, 6, 3, '2018-09-21T00:00:00', 3 ), 
( 4, 3, 7, '2018-09-28T00:00:00', 4 ), 
( 5, 1, 4, '2018-09-30T00:00:00', 4 );

INSERT INTO Products(产品ID, 名称, 供应商ID, 目录ID, 规格, 价格)
VALUES
( 1, '面包', 1, 1, '10个/袋', 18.00 ), 
( 2, '大米', 1, 1, '25kg/袋', 75.00 ), 
( 3, '苹果', 1, 2, '10kg/箱', 50.00 ), 
( 4, '香蕉', 2, 2, '10kg/箱', 45.00 ), 
( 5, '雪梨', 2, 2, '10kg/箱', 60.00 );

INSERT INTO Suppliers(供应商ID, 供应商名称, 地址, 城市, 邮编, 省份)
VALUES
( 1, '沃尔玛', '北京路35号', '上海', '200000', '上海市' ), 
( 2, '家乐福', '玄武街28号', '南京', '210000', '江苏省' ), 
( 3, '永旺超市', '成阳街1123号', '西安', '710000', '陕西省' );


anzhihe安志合个人博客,版权所有丨 如未注明,均为原创 丨转载请注明转自:https://chegva.com/4019.html | ☆★★每天进步一点点,加油!★★☆

您可能还感兴趣的文章!

发表评论

电子邮件地址不会被公开。 必填项已用*标注