WHICH ONE IS BETTER FOR NEWBIE?

 1 DROP PROCEDURE IF EXISTS w_array;
 2 DELIMITER /w/
 3 CREATE PROCEDURE w_array (w_arr  VARCHAR(36))
 4 BEGIN
 5 WHILE (LOCATE(‘,‘, w_arr) > 0)
 6 DO
 7         SET @w = LOCATE(‘,‘, w_arr);
 8     SET @wtab = SUBSTRING_INDEX(w_arr,‘,‘,1);
 9     SET @wtab = CONCAT(‘grab_reviews_‘,@wtab);
10
11         SET @wtmp =  CONCAT(‘UPDATE  ‘,@wtab,‘ SET asin=exact_asin ‘);
12         PREPARE  stmt FROM @wtmp ;
13         EXECUTE  stmt  ;
14         DROP PREPARE stmt;
15
16         SET w_arr=SUBSTRING(w_arr,@w+1);
17
18 END WHILE;
19
20     SET @wtab = CONCAT(‘grab_reviews_‘,w_arr);
21         SET @wtmp =  CONCAT(‘UPDATE  ‘,@wtab,‘ SET asin=exact_asin ‘);
22         PREPARE  stmt FROM @wtmp ;
23         EXECUTE  stmt  ;
24         DROP PREPARE stmt;
25
26 END/w/
27 DELIMITER;
28 CALL w_array(‘us,jp,uk,de,fr,ca,es,it,mx,in‘);
1 <?php
2 $warr = array(‘us‘, ‘jp‘, ‘uk‘, ‘de‘, ‘fr‘, ‘ca‘, ‘es‘, ‘it‘, ‘mx‘, ‘in‘);
3 $sql = ‘UPDATE grab_reviews_‘;
4 $w = ‘‘;
5 foreach ($warr AS $one) {
6     $w .= ‘UPDATE grab_reviews_‘ . $one . ‘ SET asin=exact_asin ; ‘;
7 }
8 echo $w;
 1 DROP PROCEDURE IF EXISTS w_array;
 2 DELIMITER /w/
 3 CREATE PROCEDURE w_array ()
 4 BEGIN
 5 SET @w_arr = ‘us,jp,uk,de,fr,ca,es,it,mx,in‘;
 6 WHILE (LOCATE(‘,‘, @w_arr) > 0)
 7 DO
 8         SET @w = LOCATE(‘,‘, @w_arr);
 9     SET @wtab = SUBSTRING_INDEX(@w_arr,‘,‘,1);
10     SET @wtab = CONCAT(‘grab_reviews_‘,@wtab);
11
12         SET @wtmp =  CONCAT(‘UPDATE  ‘,@wtab,‘ SET asin=exact_asin ‘);
13         PREPARE  stmt FROM @wtmp ;
14         EXECUTE  stmt  ;
15         DROP PREPARE stmt;
16
17         SET @w_arr=SUBSTRING(@w_arr,@w+1);
18
19 END WHILE;
20
21     SET @wtab = CONCAT(‘grab_reviews_‘,@w_arr);
22         SET @wtmp =  CONCAT(‘UPDATE  ‘,@wtab,‘ SET asin=exact_asin ‘);
23         PREPARE  stmt FROM @wtmp ;
24         EXECUTE  stmt  ;
25         DROP PREPARE stmt;
26
27 END/w/
28 DELIMITER;
29 CALL w_array;
时间: 2024-10-05 20:55:57

WHICH ONE IS BETTER FOR NEWBIE?的相关文章

Tips for newbie to read source code

作者:ll kid链接:https://zhuanlan.zhihu.com/p/23796485来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. This post is first posted on my WeChat public account: GeekArtT Reading source code is always one big part for software engineers. Just like the writers to learn

6 Java Exceptions that Haunts a Newbie Java Developer(Java菜鸟6种常见的异常)

Every now and then, I come across various newbies Java developers who are found to get stuck with some of the following common exceptions where I need to explain them all over again. I do believe that this is same with many other senior Java develope

BUPT 2015 newbie practice #2 div2-C - 想一想-HDU 4925 Apple Tree

http://acm.hust.edu.cn/vjudge/contest/view.action?cid=102419#problem/C 题意:给你n×m的格子,每个格子你可以选择给1,或者使它上下左右(如果有)的数字乘2,你对每个格子操作的先后顺序是自由的,求所有格子数字总和的最大值. t组(小于100)数据,n和m(1到100) 题解:要使总和最大,那就每隔一个格子给1,使得每个给1的格子周围都是乘2的格子,这样它就乘了最多次2,比如3行4列 1 0 1 0 0 1 0 1 1 0 1

【CodeForces 312B】BUPT 2015 newbie practice #3A Archer

题 SmallR is an archer. SmallR is taking a match of archer with Zanoes. They try to shoot in the target in turns, and SmallR shoots first. The probability of shooting the target each time is  for SmallR while  for Zanoes. The one who shoots in the tar

MVC,MVP 和 MVVM 的图示 引用地址(http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html)

分类: 开发者手册 MVC,MVP 和 MVVM 的图示 作者: 阮一峰 日期: 2015年2月 1日 复杂的软件必须有清晰合理的架构,否则无法开发和维护. MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用.它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了. 昨天晚上,我读了<Scaling Isomorphic Javascript Code>,突然意识到,它们的区别非常简单.我用几段话,就可以说清. (题图:

代码审查的重要性

前些天有人写了一篇超精彩的博客贴子,是关于之所以要将优秀的程序员从平庸的群体中挑选出来的重要性.这篇文章写得真的很好,因为它讲述的情况和产生的可怕后果,在我的职业生涯中我已经见得太多太多了,不过这其实是很容易阻止的. 作者讲述了这样一种现实情况--一家公司需要实施某个非常重要的模块,但是此时它的高级开发人员 Mr Senior 很忙.因此,他们将模块给了新手 Mr Newbie--他花了 4 个月来写模块,两个星期的时间来修复 QA 发现的大量 bug,浪费了技术支持无数个小时用于揪出 QA 没

swift 语法总结

原文:http://www.cocoachina.com/newbie/basic/2014/0612/8803.html 语句 语句语法 statement → expression ; opt statement → declaration ; opt statement → loop-statement ; opt statement → branch-statement ; opt statement → labeled-statement statement → control-tra

Linux面试题(1)

一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 . 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统. 3. Linux文件系统中每个文件用 i节点 来标识. 4. 全部磁盘块由四个部分组成,分别为引导块 .专用块 . i节点表块 和数据存储块. 5. 链接分为: 硬链接 和 符号链接 . 6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息. 7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为: 64

【OEM】OEM安装维护

[OEM]OEM安装维护 一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① oem安装和维护 ② OEM各种错误解决     Tips:        ① 若文章代码格式有错乱,推荐使用搜狗.QQ或360浏览器,也可以下载pdf格式的文档来查看,pdf文档下载地址:http://yunpan.cn/cdEQedhCs2kFz (提取码:ed