zoukankan      html  css  js  c++  java
  • 数据库复制

    目标:课程题库复制

    相关表关系:

      课程 course:id name

      题库知识点表 test_lore :id course_id  name

      题库题目表 test_question:id course_id lore_id 

    前提: 把课程id为courseId001的题库,复制给课程id为courseId002的题库;(课程courseId002的题库为空);

    sql :

    先复制根目录

    mysql中变量不用事前申明,在用的时候直接用“@变量名”使用就可以了。
    第一种用法:set @num=1; 或set @num:=1; //这里要使用变量来保存数据,直接使用@num变量
    第二种用法:select @num:=1; 或 select @num:=字段名 from 表名 where ……
    注意上面两种赋值符号,使用set时可以用“=”或“:=”,但是使用select时必须用“:=赋值”

    set @oldCourseId = 'ff8080815ac719c0015ac73ce1940012';
    set @newCourseId = 'ff8080816151d4c90161787c29a5014a';
    INSERT INTO `test_lore_info`
    (`ID`, `NAME`, `CREATDATE`, `CONTENT`, `LOREDIR`, `CREATERID`, `ACTIVE`, `lore_type`, `fk_course_id`, `code`)
    SELECT UUID(), `NAME`, `CREATDATE`, `CONTENT`, `LOREDIR`, `CREATERID`, `ACTIVE`, `lore_type`,
    @newCourseId, `code` FROM `test_lore_info` WHERE fk_course_id = @oldCourseId AND LOREDIR is NULL;

      

  • 相关阅读:
    coredata相关文章,还不错
    Predicates
    iOS5新开发的API总述
    免费Excel教程及模板 微软自带 无木马
    历史的商业行为
    销售激励管理流程和Sales Force Mgmt流程
    亚马逊,应用网关 AWS API GATEWAY
    EXCEL 常用函数公式
    华尔街之狼 原型
    FW:Docker与CI持续集成/CD
  • 原文地址:https://www.cnblogs.com/tong2018/p/8488696.html
Copyright © 2011-2022 走看看