Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何获得H2中此表的正确二维数组?_Sql_H2 - Fatal编程技术网

Sql 如何获得H2中此表的正确二维数组?

Sql 如何获得H2中此表的正确二维数组?,sql,h2,Sql,H2,这是我的H2桌 |步骤1 |时间| |步骤2 |时间| |步骤3 |时间| |步骤4 |时间| |步骤5 |时间| |步骤1 |时间| |步骤2 |时间| |步骤3 |时间| |步骤4 |时间| |步骤5 |时间| 我需要编写一个SQL查询来获取如下结果: |步骤1 |时间|时间| |步骤2 |时间|时间| |步骤3 |时间|时间| |步骤4 |时间|时间| |步骤5 |时间|时间| 我怎么用这种方式取?这可能吗?如果每个步骤有两个以上的值,则可以执行此操作 SELECT step_col, G

这是我的H2桌

|步骤1 |时间|
|步骤2 |时间|
|步骤3 |时间|
|步骤4 |时间|
|步骤5 |时间|
|步骤1 |时间|
|步骤2 |时间|
|步骤3 |时间|
|步骤4 |时间|
|步骤5 |时间|

我需要编写一个SQL查询来获取如下结果:

|步骤1 |时间|时间|
|步骤2 |时间|时间|
|步骤3 |时间|时间|
|步骤4 |时间|时间|
|步骤5 |时间|时间|


我怎么用这种方式取?这可能吗?

如果每个步骤有两个以上的值,则可以执行此操作

SELECT step_col, GROUP_CONCAT(time_col)
FROM H2 GROUP BY step_col
然后,您可以轻松地拆分代码中的
time\u col
值。

检查语法以了解如何以自己喜欢的方式使用它。

每个步骤只有两个值,还是可以有更多值?这些是测试结果。因此,如果有10个步骤,测试执行了5次,那么我将有5次步骤1到10,以及每个步骤所花费的时间。这是