test: 联表查询测试数据。

This commit is contained in:
Suomm 2023-06-08 19:50:39 +08:00
parent 17d6bb3941
commit 7b23b02138

View File

@ -0,0 +1,254 @@
/*
Navicat Premium Data Transfer
Source Server : MySQL3306
Source Server Type : MySQL
Source Server Version : 80024
Source Host : localhost:3306
Source Schema : mp_test
Target Server Type : MySQL
Target Server Version : 80024
File Encoding : 65001
Date: 08/06/2023 19:48:10
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for tb_good
-- ----------------------------
DROP TABLE IF EXISTS `tb_good`;
CREATE TABLE `tb_good`
(
`good_id` int NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`price` decimal(10, 2) NULL DEFAULT NULL,
PRIMARY KEY (`good_id`) USING BTREE
) ENGINE = InnoDB
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_0900_ai_ci
ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of tb_good
-- ----------------------------
INSERT INTO `tb_good`
VALUES (1, '教育学', 45.00);
INSERT INTO `tb_good`
VALUES (2, '教育学基础', 34.00);
INSERT INTO `tb_good`
VALUES (3, '中国教育史', 56.00);
INSERT INTO `tb_good`
VALUES (4, '外国教育史', 43.00);
INSERT INTO `tb_good`
VALUES (5, '教育心理学', 65.00);
INSERT INTO `tb_good`
VALUES (6, '教育研究方法导论', 24.00);
INSERT INTO `tb_good`
VALUES (7, '化学教学论', 33.00);
INSERT INTO `tb_good`
VALUES (8, '化学学科知识与教学能力(初中)', 28.00);
INSERT INTO `tb_good`
VALUES (9, '化学学科知识与教学能力(高中)', 28.00);
INSERT INTO `tb_good`
VALUES (10, '近代化学导论', 67.00);
-- ----------------------------
-- Table structure for tb_order
-- ----------------------------
DROP TABLE IF EXISTS `tb_order`;
CREATE TABLE `tb_order`
(
`order_id` int NOT NULL AUTO_INCREMENT,
`create_time` datetime NULL DEFAULT NULL,
PRIMARY KEY (`order_id`) USING BTREE
) ENGINE = InnoDB
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_0900_ai_ci
ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of tb_order
-- ----------------------------
INSERT INTO `tb_order`
VALUES (1, '2023-02-15 07:58:39');
INSERT INTO `tb_order`
VALUES (2, '2023-01-08 08:44:52');
INSERT INTO `tb_order`
VALUES (3, '2023-04-08 09:06:45');
INSERT INTO `tb_order`
VALUES (4, '2023-07-02 07:59:27');
INSERT INTO `tb_order`
VALUES (5, '2023-01-10 13:59:40');
INSERT INTO `tb_order`
VALUES (6, '2023-02-18 10:50:57');
-- ----------------------------
-- Table structure for tb_order_good
-- ----------------------------
DROP TABLE IF EXISTS `tb_order_good`;
CREATE TABLE `tb_order_good`
(
`order_id` int NOT NULL,
`good_id` int NOT NULL
) ENGINE = InnoDB
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_0900_ai_ci
ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of tb_order_good
-- ----------------------------
INSERT INTO `tb_order_good`
VALUES (1, 1);
INSERT INTO `tb_order_good`
VALUES (2, 2);
INSERT INTO `tb_order_good`
VALUES (2, 3);
INSERT INTO `tb_order_good`
VALUES (3, 2);
INSERT INTO `tb_order_good`
VALUES (3, 3);
INSERT INTO `tb_order_good`
VALUES (3, 4);
INSERT INTO `tb_order_good`
VALUES (4, 4);
INSERT INTO `tb_order_good`
VALUES (4, 5);
INSERT INTO `tb_order_good`
VALUES (5, 6);
INSERT INTO `tb_order_good`
VALUES (6, 7);
INSERT INTO `tb_order_good`
VALUES (6, 8);
INSERT INTO `tb_order_good`
VALUES (6, 9);
INSERT INTO `tb_order_good`
VALUES (6, 10);
-- ----------------------------
-- Table structure for tb_role
-- ----------------------------
DROP TABLE IF EXISTS `tb_role`;
CREATE TABLE `tb_role`
(
`role_id` int NOT NULL AUTO_INCREMENT,
`role_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
PRIMARY KEY (`role_id`) USING BTREE
) ENGINE = InnoDB
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_0900_ai_ci
ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of tb_role
-- ----------------------------
INSERT INTO `tb_role`
VALUES (1, 'common', '普通用户');
INSERT INTO `tb_role`
VALUES (2, 'vip', '贵族用户');
INSERT INTO `tb_role`
VALUES (3, 'svip', '超级贵族用户');
INSERT INTO `tb_role`
VALUES (4, 'admin', '管理员用户');
-- ----------------------------
-- Table structure for tb_user
-- ----------------------------
DROP TABLE IF EXISTS `tb_user`;
CREATE TABLE `tb_user`
(
`user_id` int NOT NULL AUTO_INCREMENT,
`user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
PRIMARY KEY (`user_id`) USING BTREE
) ENGINE = InnoDB
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_0900_ai_ci
ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of tb_user
-- ----------------------------
INSERT INTO `tb_user`
VALUES (1, '张三', '12345678');
INSERT INTO `tb_user`
VALUES (2, '李四', '87654321');
INSERT INTO `tb_user`
VALUES (3, '王五', '09897654');
INSERT INTO `tb_user`
VALUES (4, '苏六', '45678345');
-- ----------------------------
-- Table structure for tb_user_order
-- ----------------------------
DROP TABLE IF EXISTS `tb_user_order`;
CREATE TABLE `tb_user_order`
(
`user_id` int NOT NULL,
`order_id` int NOT NULL
) ENGINE = InnoDB
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_0900_ai_ci
ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of tb_user_order
-- ----------------------------
INSERT INTO `tb_user_order`
VALUES (1, 1);
INSERT INTO `tb_user_order`
VALUES (2, 3);
INSERT INTO `tb_user_order`
VALUES (2, 2);
INSERT INTO `tb_user_order`
VALUES (3, 6);
INSERT INTO `tb_user_order`
VALUES (3, 5);
INSERT INTO `tb_user_order`
VALUES (3, 4);
-- ----------------------------
-- Table structure for tb_user_role
-- ----------------------------
DROP TABLE IF EXISTS `tb_user_role`;
CREATE TABLE `tb_user_role`
(
`user_id` int NOT NULL,
`role_id` int NOT NULL
) ENGINE = InnoDB
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_0900_ai_ci
ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of tb_user_role
-- ----------------------------
INSERT INTO `tb_user_role`
VALUES (1, 1);
INSERT INTO `tb_user_role`
VALUES (2, 1);
INSERT INTO `tb_user_role`
VALUES (2, 2);
INSERT INTO `tb_user_role`
VALUES (3, 1);
INSERT INTO `tb_user_role`
VALUES (3, 2);
INSERT INTO `tb_user_role`
VALUES (3, 3);
INSERT INTO `tb_user_role`
VALUES (4, 1);
INSERT INTO `tb_user_role`
VALUES (4, 2);
INSERT INTO `tb_user_role`
VALUES (4, 3);
INSERT INTO `tb_user_role`
VALUES (4, 4);
INSERT INTO `tb_user_role`
VALUES (5, 1);
SET FOREIGN_KEY_CHECKS = 1;