设为“置顶或星标”,第一时间送达干货
题目
T1110B
希望把表T1110A的Charg随机分配到表T1110B里面,但是数量得对上,比如表T1110A的N1对应的QTY是3,则表T1110B只随机分配3个serial_number过去。两个表的关联关系为HU字段,表T1110A的QTY合计一定是表T1110B的条数,预计其中一种结果如下:
测试语句
create table T1110A(HU varchar(20), QTY int, Charg varchar(20));
insert into T1110A values('X', 3, 'N1');
insert into T1110A values('X', 2, 'N2');
create table T1110B(HU varchar(20), serial_number varchar(20));
insert into T1110B values ('X', 'A1');
insert into T1110B values('X', 'A8');
insert into T1110B values('X', 'A3');
insert into T1110B values('X', 'A5');
insert into T1110B values('X', 'A0');
参考答案
长按下方二维码加入后获取
——End——
后台回复关键字:1024,获取一份精心整理的技术干货 后台回复关键字:进群,带你进入高手如云的交流群。 推荐阅读
SQL 语句中 where 条件后 写上1=1 是什么意思 国产数据库建模工具,看到界面第一眼,良心了! 快手公司厕所装坑位计时器,网友:再也不能带薪拉屎了! 如何优雅地给妹子优化电脑? 最全MySQL面试题集合 这是一个能学到技术的公众号,欢迎关注 点击「阅读原文」了解SQL训练营