Verschneidung mit count

Hallo,

ich versuche eine Abfrage zu erstellen, bei der folgendes geschieht:

Ausgegeben werden flächenhafte Objekte. Zusätzlichsoll die Summe von Linienhaften Elementen berechnet werden, welche in dem ensprechenden flächenhaften Objekt liegen.
Eigentlich ein ST_Within mit einem count.

Die Reihenfolge verstehe ich aber nicht. Verschneidet man zuerst die Fläche mit den Linien und schaut dann nach der Summe aller Linien pro Fläche oder anderstrum?


Gruß
Karl

Super Seite:

http://www.google.de/url?sa=t&source=web&cd=3&ved=0CDIQFjAC&url=http%3A%2F%2F2007.foss4g.org%2Fworkshops%2FW-04%2FPostGIS Workshop.doc&rct=j&q=postgis ST_Contains count&ei=U41wTsyqGIGeOqq-rJwJ&usg=AFQjCNEIWn7M0LJ4RMsJ1efhZITHtZdzwQ&cad=rja

[B]SELECT
   m.name,
   Sum(v.ndp) AS ndp,
   Sum(v.liberal) AS liberal,
   Sum(v.green) AS green,
   Sum(v.unity) AS unity,
   Sum(v.vtotal) AS total
 FROM
   bc_voting_areas v, [/B]
[B]  bc_municipality m [/B]
[B]WHERE ST_Intersects(v.the_geom, m.the_geom)
 GROUP BY m.name
 ORDER BY m.name;[/B]


           name            |  ndp  | liberal | green | unity | total
 ---------------------------+-------+---------+-------+-------+-------
 100 MILE HOUSE             |   398 |     959 |     0 |    70 |   1527
 ABBOTSFORD                 |  1507 |    9547 |    27 |   575 |  12726
 ALERT BAY                  |   366 |      77 |    26 |     0 |    500
 ANMORE                     |   247 |    1299 |     0 |     0 |   1644
 ARMSTRONG                  |   433 |    1231 |   199 |   406 |   2389
 ASHCROFT                   |   217 |     570 |     0 |    39 |    925
 BELCARRA                   |    93 |     426 |    37 |     0 |    588
 BURNABY                    | 15500 |   31615 |  8276 |  1218 |  58316
 BURNS LAKE                 |   370 |     919 |   104 |    92 |   1589
 CACHE CREEK                |    76 |     323 |     0 |    27 |    489
 CAMPBELL RIVER             |  2814 |    6904 |  1064 |     0 |  11191
 . . . . . . .