如何根据oracle的查询创建HTML表?

时间:2013-12-02 18:01:13

标签: html asp.net sql oracle

如何根据以下查询创建表:

查询:

EVENT    EVENT_TYPE  TEAM_NAME  RESULTS  PLACE
MARATHON    MENS       KENYA    1:08:43   1
MARATHON    MENS       KENYA    1:09:84   2
MARATHON    MENS       KENYA    1:07:54   3
MARATHON    WOMEN     ERITEREA  59:34     1
MARATHON    WOMEN      KENYA    1:00:44   2
MARATHON    WOMEN      KENYA    1:01:33   3

要创建的表:

        MENS

1. KENYA    1:08:43
2. KENYA    1:09:84
3. KENYA    1:07:54

       WOMENS

1. ERITEREA  59:34
2. KENYA     1:00:44
3. KENYA     1:01:33

对我来说,问题是查询返回6行。 3 men和3 women。我希望将男性或女性用作TABLE HEADER,并根据EVENT_TYPE

显示结果

1 个答案:

答案 0 :(得分:0)

尝试使用事件类型

创建变量

EVENT

WHILE(EVENT IS NOT NULL)
      IF (event == current event)
          ADD ROW TO TABLE
      ELSE
          EVENT = get CURRENT EVENT

...

这是伪代码,因此您可以用您决定使用的语言编写它。