根据Mysql中的单元格值将一行转换为多行

时间:2018-01-29 13:02:45

标签: mysql

对于上一个问题感到抱歉,目前还不清楚。我编辑了它。

我有一个包含3列的MySql视图,即学校代码,编号和性别。以下是表格的结构


|代码|否|性别|
+ ----------------------
| SLX | 12 |女|

我想根据列#34; No"中的值12将上面的一行转换为12行。 。我想重复代码SLX 12次和性别"女性" 12次
我如何在Mysql中执行此操作?

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

创建一个包含X数字的表格(X =列的最大数量' No')

RewriteEngine on
RewriteCond %{REQUEST_URI} dashboard/
RewriteRule dashboard/ http://localhost/projectname/?page=dashboard

您的查询是

+---+
| n |
+---+
| 1 |
| 2 |
| 3 |
|   |
| X |
+---+