表cmb_send_sms

CREATE TABLE `cmb_send_sms` (`send_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',`phone_no` varchar(32) NOT NULL COMMENT '手机号码',`status` varchar(2) NOT NULL COMMENT '预约短信下发状态,1待发送,2发送成功,3校验失败,4发送失败',`sms_id` bigint(20) DEFAULT NULL COMMENT '预约短信id',`join_flag` varchar(2) NOT NULL COMMENT '是否参加标记,1参加成功,0未参加,2参加失败',`succ_status` varchar(2) NOT NULL COMMENT '预约成功短信下发状态,1待发送,2已完成,3发送失败',`succ_sms_id` bigint(20) DEFAULT NULL COMMENT '预约成功短信id',`start_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '活动开始时间',`end_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '活动结束时间',`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`create_user` varchar(32) DEFAULT NULL COMMENT '创建人',PRIMARY KEY (`send_id`),UNIQUE KEY `cmb_send_sms_phone` (`phone_no`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 COMMENT='离线短信发送配置表';

表activity_white_list

CREATE TABLE `activity_white_list` (`white_list_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',`activity_white_list_file_id` bigint(20) NOT NULL COMMENT '活动白名单文件ID',`phone_number` varchar(11) NOT NULL COMMENT '手机号',`marketing_activity_id` bigint(20) DEFAULT NULL COMMENT '营销活动ID',PRIMARY KEY (`white_list_id`)
) ENGINE=InnoDB AUTO_INCREMENT=613962 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

  

将activity_white_list中的数据导入cmb_send_sms

insert into cmb_send_sms (phone_no,status,sms_id,join_flag,succ_status,succ_sms_id,start_time,end_time,create_time,create_user)
select phone_number as phone_no,'1' as status,null as sms_id,
'0' as join_flag,'1' as succ_status,null as succ_sms_id,
null as start_time,null as end_time,NOW() as create_time,'system' as create_userfrom activity_white_list where marketing_activity_id=100184

转载于:https://www.cnblogs.com/wenamin/p/10563636.html

将一张表的数据插入另外一张表相关推荐

  1. oracle数据库中批量把一张表里面的数据插入到不同的表中的方法

    oracle数据库中批量把一张表里面的数据插入到不同的表中的方法(insert first into | insert all into) 准备环境 1.oracle数据库自带的scott下的用户表 ...

  2. MySql中把一个表的数据插入到另一个表中的实现代码--转

    MySql中把一个表的数据插入到另一个表中的实现代码 司的一个项目,做报表--要关联的表结构比较多,最后决定把要用的数据集合到一张新表中,需要用到以下的sql语法......分享下: web开发中,我 ...

  3. MySQL 数据库怎样把一个表的数据插入到另一个表

    web开发中,我们经常需要将一个表的数据插入到另外一个表,有时还需要指定导入字段,设置只需要导入目标表中不存在的记录,虽然这些都可以在程序中拆分成简单sql来实现,但是用一个sql的话,会节省大量代码 ...

  4. oracle怎么查询和插入表,Oracle查询一个表的数据插入到另一个表

    1. 新增一个表,通过另一个表的结构和数据 create table XTHAME.tab1 as select * from DSKNOW.COMBDVERSION 2. 如果表存在: insert ...

  5. mysql插入另一个表中数据_MySql中把一个表的数据插入到另一个表中的实现

    1.如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: INSERT INTO 目标表 SELECT * FROM 来源表; insert into insertTest select * ...

  6. mysql 一张表的数据插入另一张表的sql语句

    1. 表结构完全一样 insert into 表1 select * from 表2 2. 表结构不一样(这种情况下得指定列名) insert into 表(列名1,列名2,列名3) select 列 ...

  7. sql 查询一个表的数据插入到别一个表,ID自动增长

    select * from xmsbmxselect p_kmmc from dbo.receive_ysn_bb_cz_yssrinsert into xmsbmx(prjname) select ...

  8. 查询数据插入别一张表中

    sql查询数据插入别一张表中 第一种方法: Btable 作为插入数据表,Atable是数据源表,Btable表在插入之前必须存在 insert into Btable select 列1,列2 fr ...

  9. java项目大概多少张表,要把数据插入到多张表?该如何处理

    当前位置:我的异常网» Java Web开发 » 要把数据插入到多张表?该如何处理 要把数据插入到多张表?该如何处理 www.myexceptions.net  网友分享于:2013-01-27  浏 ...

最新文章

  1. ubuntu中文wiki
  2. 华语名嘴乌镇较劲 李咏有价值汪涵有才智
  3. 四轮驱动移动机器人(4WD)运动模型及应用分析(图片版)
  4. eclipse安装教程(win10版本,很全的)
  5. 奥维怎么记录沿线轨迹_奥维地图如何绘制轨迹
  6. c++获取子类窗口句柄位置_C++中各种获取窗口句柄的方法
  7. wince 德赛西威2413_德赛西威NAV230凯立德2016春季专版C2134-C7M07-3921J0S
  8. 交互体验设计优秀的产品
  9. 基于javaEE的超市库存管理系统
  10. 软件测试系列——冒烟测试(Smoke Test,ST)
  11. Springsecurity+cas整合后无法单点登出
  12. win远程桌面连接无显示器Ubuntu(22.04.1 LTS)
  13. 科创人·派拉软件CEO谭翔:零信任本质是数字安全,To B也要深研用户心智
  14. 电脑重装系统经验总结
  15. 大数据项目离线数仓(全 )二(数仓系统)
  16. 设计模式(一) 工厂模式 五种写法总结
  17. TYPE1码本 一【5G笔记】
  18. 10以内数的组成分解图_10以内数的组成与分解
  19. Facebook、微软、腾讯、DiDi message等全球科技公司都在抢先布局元宇宙
  20. java正则多条件表达式匹配提取

热门文章

  1. WPF学习笔记(03) - 华丽的HelloWorld
  2. 【转】深入探讨 Android 传感器
  3. 计院生活--第二章 深入虎穴(下)
  4. 微信系系小程序 倒计时
  5. mysql使用数据库预处理_php中对MYSQL操作之预处理技术(2)数据库dql查询语句
  6. SSH Secure Shell Client无法连接utbuntu的报错
  7. ssh架构之hibernate(一)简单使用hibernate完成CRUD
  8. Java数字签名——RSA算法
  9. BZOJ 1568 李超线段树
  10. 20160221.CCPP体系详解(0031天)