CREATE procedure mydbase.while_example2()
wholeblock:BEGIN
declare str VARCHAR(255) default '';
declare x1 int default 0;
declare x STRING default NULL;
declare y STRING default NULL;
SET x = SELECT*FROM stems;
SET y = SELECT*FROM suffixs;
WHILE x1 <= 5 DO
SET str = CONCAT(str,x,'y');
SET x1 = x1 + 1;
END WHILE;
select str;
END//
mysql> call while_example2();//
0
A
回答
1
如果我正确地得到您的要求,您可以使用group_concat来连接不同的列。
+0
表1 is-创建表词干(stem varchar(100));表2是 - 创建表后缀(后缀varchar(100)); int y =总数no。干栏中的值int j =总数no。后缀列中的值wordset = stems(i)+ suffixs(k); (for循环int i = 0,int k = 0,i
+0
在两个表i = 0和k = 0的每个varchar类型列上使用for循环; (在条件中,列中没有数值) col1(0)+ col(k)= wordset; i ++; k ++; – aristocrat
相关问题
- 1. 如何打印2个列表循环?
- 2. 用两个循环打印
- 3. 使用循环打印值
- 4. 如何打印表格的两列值
- 5. 如何打印for循环列表
- 6. 如何使用循环打印出列表中的数据
- 7. 循环打印两个列表输出为两行
- 8. 如何在使用列表时循环HTML打印?
- 9. 如何使用JavaScript在循环中打印PHP下拉列表
- 10. 有两个变量的打印循环
- 11. Postgres:如何在循环中打印值
- 12. 如何使for循环经历两个列表并打印成一行
- 13. 通过两个列表循环打印以获取Python中的两列
- 14. 在一个循环从列表打印每个元素的每个循环
- 15. 如何在Java中每次循环增量时打印我的值(For循环)
- 16. concat在sql中的两列
- 17. 如何在一个循环中的某个点打印“我”的值?
- 18. 循环打印两次java
- 19. 从另一个表中打印两列值的SQL查询
- 20. SQL循环将不打印列名称
- 21. 在for循环外打印一个值
- 22. 用一个循环打印两个阵列
- 23. 为什么我不能在for循环中打印两次循环值
- 24. 如何使用循环打印卡片?
- 25. 使用toString来打印循环队列
- 26. 如何使用JavaScript在两个列表上打印html页面?
- 27. 使用两个线程在循环中打印数字
- 28. Yii2使用循环打印列名称和它的值
- 29. 打印多行有两个for循环
- 30. 打印for循环中两个索引之间的值
您能否提供表格细节或如何加入两个表格? – shola
@ shola表1是 - 创建表词干(stem varchar(100)); 表2是 - 创建表后缀(后缀varchar(100)); int y =总数no。干栏中的数值为 int j =总数。后缀列中的数值 wordset =词干(i)+后缀(k); (for循环int i = 0,int k = 0,i
aristocrat