检查最大计数,然后在存储过程中继续插入

时间:2018-02-09 01:06:33

标签: mysql sql stored-procedures

嗨我有一个问题,但在此之前这是我的代码

get_count : LOOP

    INSERT INTO tbl1 values (col1,col2) VALUES (va1,va2);

    INSERT INTO tbl2 values (col1,col2) VALUES (va1,va2);

END LOOP : get_col;

多数民众赞成我的例子假设在循环期间,两个表之间的值可能不相同,例如像这样。

enter image description here

我的目标是添加虚拟数据,甚至只是添加这样的空白。

enter image description here

是否有可能找到两张桌子之间最大的人数? 比如table1_count = SELECT count(*) FROM tbl1tbl2 然后在发现之后用INSERT

进行填空

要缩短我想要的是为那些像上面的图像一样具有不完整值的表填充空白。

喜欢这段代码

get_count : LOOP

    INSERT INTO tbl1 values (col1,col2) VALUES (va1,va2);

    INSERT INTO tbl2 values (col1,col2) VALUES (va1,va2);

    /* After inserting check who has the largest value */

    /* Insert blank data to make both tables same size*/

END LOOP : get_col;

我希望有人帮我这个。日Thnx

0 个答案:

没有答案