阅读本文大概需要 5 分钟。
前言
一、数据准备
1.表结构
CREATE TABLE `t_help` (`id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键ID',`user_id` int(10) DEFAULT NULL COMMENT '用户ID',`problems` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '问题描述',`create_date` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',PRIMARY KEY (`ID`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='帮助表';
CREATE TABLE `t_reply` (`id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键ID',`help_id` int(10) NOT NULL COMMENT '帮助表_主键ID',`problems` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '问题描述',`reply` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '回复内容',`create_date` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',PRIMARY KEY (`ID`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='回复表';
2.表数据
二、需求
三、实现方式
1.SQL模板
INSERT INTO `目标表`(各个字段)(SELECT各个字段 或者 固定值FROM来源表WHERE条件);
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....);
2.SQL实现
INSERT INTO `t_reply`(help_id,problems,reply,create_date)(SELECTid,problems,'默认一个内容',NOW( )FROMt_helpWHERE1 = 1);

文章转载自Java修炼记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。






