首页 > 数据库 >数据迁移sql语句

数据迁移sql语句

时间:2024-01-17 21:22:22浏览次数:37  
标签:语句 CreatorUserId sql question TenantId ftb EnabledMark 迁移 Id

-- ----------------------------
-- 导入题目
-- ----------------------------
INSERT INTO ftb_cultivate_question (
    `F_Id`,
    `F_ClassifyId`,
    `F_Type`,
    `F_Difficulty`,
    `F_Content`,
    `F_Answer`,
    `F_EnabledMark`,
    `F_CreatorUserId`,
    `F_CreatorTime`,
    `F_LastModifyUserId`,
    `F_LastModifyTime`,
    `F_DeleteUserId`,
    `F_DeleteTime`,
    `F_TenantId`,
    `F_Analysis`
) SELECT
      q.`F_Id`,
      q.`F_ClassifyId`,
      q.`F_Type`,
      q.`F_Difficulty`,
      q.`F_Content`,
      q.`F_Answer`,
      q.`F_EnabledMark`,
      q.`F_CreatorUserId`,
      q.`F_CreatorTime`,
      q.`F_LastModifyUserId`,
      q.`F_LastModifyTime`,
      q.`F_DeleteUserId`,
      q.`F_DeleteTime`,
      q.`F_TenantId`,
      a.F_Analysis AS F_Analysis
FROM
    ftb_training_question AS q
        LEFT JOIN ftb_training_question_analysis AS a ON q.F_Id = a.F_QuestionId;


INSERT INTO ftb_cultivate_question_option (
    `F_Id`,
    `F_QuestionId`,
    `F_Content`,
    `F_Image`,
    `F_Description`,
    `F_EnabledMark`,
    `F_SortCode`,
    `F_IsRightOption`,
    `F_CreatorUserId`,
    `F_CreatorTime`,
    `F_LastModifyUserId`,
    `F_LastModifyTime`,
    `F_DeleteUserId`,
    `F_DeleteTime`,
    `F_TenantId`
) SELECT
      `F_Id`,
      `F_QuestionId`,
      `F_Content`,
      `F_Image`,
      `F_Description`,
      `F_EnabledMark`,
      `F_SortCode`,
      `F_RightAnswer` AS `F_IsRightOption`,
      `F_CreatorUserId`,
      `F_CreatorTime`,
      `F_LastModifyUserId`,
      `F_LastModifyTime`,
      `F_DeleteUserId`,
      `F_DeleteTime`,
      `F_TenantId`
FROM
    ftb_training_question_option;


INSERT ftb_cultivate_question_bank (
    `F_Id`,
    `F_ClassifyId`,
    `F_BankContent`,
    `F_EnabledMark`,
    `F_CreatorUserId`,
    `F_CreatorTime`,
    `F_LastModifyUserId`,
    `F_LastModifyTime`,
    `F_DeleteUserId`,
    `F_DeleteTime`,
    `F_TenantId` ) SELECT
      `F_Id`,
      CONCAT('TK2024', LPAD(FLOOR(RAND() * 10000000), 7, '0')) AS `F_ClassifyId`,
      `F_Name` AS `F_BankContent`,
      IFNULL( `F_EnabledMark`, 1 ) AS `F_EnabledMark`,
      `F_CreatorUserId`,
      `F_CreatorTime`,
      `F_LastModifyUserId`,
      `F_LastModifyTime`,
      `F_DeleteUserId`,
      `F_DeleteTime`,
      `F_TenantId`
FROM
  `ftb_training_question_classify`;

 

标签:语句,CreatorUserId,sql,question,TenantId,ftb,EnabledMark,迁移,Id
From: https://www.cnblogs.com/niun/p/17971196

相关文章

  • MySQL5.7开启查询日志和审计日志
    Mysql审计日志1、下载mariadb-5.5.56-linux-x86_64.tar.gz解压获取server_audit.so插件下载链接:https://downloads.mariadb.org/mariadb-galera/5.5.56/#file_type=source2、登录MySQL,执行命令获取MySQL的plugin目录mysql>SHOWGLOBALVARIABLESLIKE'plugin_dir';+-------......
  • PostgreSQL 临时表
    CREATETEMPTABLE这种方式创建的临时表默认是session级别的,session关闭会自动删除。(也可以创建为事务级别的,事务结束自动删除)。 CREATETEMPTABLEtemp_table_name(column_list);postgresql官方文档介绍:临时表存在于一个特殊的schema里,所以不支持创建的时候指定sch......
  • SQLserver获取本周、本月、本季、本年、第一天、最后一天
    注:本周第一天为周一、最后一天为周日(七)--本周第一天selectdateadd(WEEK,datediff(WEEK,0,getdate()),0);--本周最后一天selectdateadd(WEEK,datediff(WEEK,0,getdate()),6);--上周第一天selectdateadd(WEEK,datediff(WEEK,0,getdate())-1,0);--上周最后一天select......
  • sql 语句中的DISTINCT以及在count中的使用
    原文链接:https://www.cnblogs.com/tanshuai1001/p/8761378.htmlhttps://baijiahao.baidu.com/s?id=1709966309120511971&wfr=spider&for=pcdistrict必须放在所有字段前面:SELECTDISTINCTstudent,classFROMcourses单字段时按照字段筛选,多字段是以所有字段的值作为key来筛......
  • 无涯教程-SQL Numeric Functions函数
    SQL数字函数主要用于数字操作和/或数学计算。下表详细介绍了数字函数-Sr.No.Function&描述1ABS()返回数值表达式的绝对值。2ACOS()返回数值表达式的反余弦值。如果该值不在-1到1之间,则返回NULL。3ASIN()返回数字表达式的反正弦值。如果值不在-1到1的范围内,则返......
  • sql sever 表处理(增删改查等)
    -------------------------------------------------------------------------查--查找表里是否有某个字段:SELECT*FROMINFORMATION_SCHEMA.COLUMNSWHERECOLUMN_NAME='字段名'ANDTable_Namelike'[^V]%'-------------------------------------------------......
  • RTSP/Onvif安防视频云平台EasyNVR迁移盘符后启动异常的问题排查与解决
    EasyNVR安防视频云平台可支持设备通过RTSP/Onvif协议接入,并进行视频流的处理及分发,在视频监控场景中可实现视频实时监控直播、云端录像、云存储、录像检索与回看、告警、级联等,平台能将拉取过来的音视频流转化成适合全平台播放的RTMP、RTSP、hTTP-FLV、Websocket-FLV、HLS、WebRTC......
  • 无涯教程-SQL RAND Function函数
    SQL具有RAND函数,可以调用该函数以生成介于0和1之间的随机数-SQL>SELECTRAND(),RAND(),RAND();+------------------+-----------------+------------------+|RAND()|RAND()|RAND()|+------------------+-----------------+-----......
  • 在Python中为什么同样的Cypher语句运行结果不会完整显示
    Neo4j是一款流行的图数据库,它使用Cypher查询语言来操作和查询图数据。在Python中,我们可以使用Neo4j的官方驱动程序或第三方库(如py2neo)来与数据库进行交互。然而,当我们执行某些复杂的Cypher查询时,有时会发现结果被截断或不完整显示。下面将介绍可能导致此问题的原因,并提供相应的解决......
  • 无涯教程-SQL SUM Function函数
    SQLSUM函数用于查找各种记录中一个字段的总和。要了解SUM函数,请考虑一个employee_tbl表,该表具有以下记录-SQL>SELECT*FROMemployee_tbl;+------+------+------------+--------------------+|id|name|work_date|daily_typing_pages|+------+------+---......