Hallo,
ich arbeite erst seit kurzem mit SQL und benötige eine Syntax, bei der für jede Straße die Anzahl der Plätze angegeben wird, die von diesen geschnitten werden. Einmal also die Straßennamen und einmal die Anzahl der geschnittenen Plätze.
Ich nehme an, dass man die Anzahl mit COUNT(*) beschreibt und das Schneiden mit CROSSES. Nur wie fügt man das zusammen? Ich habe es hiermit versucht, aber irgendwie scheint das nicht zu stimmen:
SELECT a.name AS Line, COUNT(*) AS Anzahl
FROM strassen a, plaetze b
WHERE Crosses (a. Geometry, b.Geometry)
Vielen Dank für die Hilfe!
ich arbeite erst seit kurzem mit SQL und benötige eine Syntax, bei der für jede Straße die Anzahl der Plätze angegeben wird, die von diesen geschnitten werden. Einmal also die Straßennamen und einmal die Anzahl der geschnittenen Plätze.
Ich nehme an, dass man die Anzahl mit COUNT(*) beschreibt und das Schneiden mit CROSSES. Nur wie fügt man das zusammen? Ich habe es hiermit versucht, aber irgendwie scheint das nicht zu stimmen:
SELECT a.name AS Line, COUNT(*) AS Anzahl
FROM strassen a, plaetze b
WHERE Crosses (a. Geometry, b.Geometry)
Vielen Dank für die Hilfe!