Hallo zusammen,
ich habe drei Tabellen, aus denen ich Daten zusammenführen will.
Die folgende SQL-Anweisung liefert ein mögliches Ergebnis.
SELECT *
FROM Shooters, Clubs, Shots
WHERE Shooters.fidClubs = Clubs.idClubs AND Shots.fidShooters = Shooters.idShooters
Es gibt nur einen kleinen Schönheitsfehler.
Wenn in der Tabelle Shots z.B. 10 Einträge gefunden werden, dann werden auch 10 Zeilen in folgender Form ausgegeben:
Shooter.Name, Shooter.Club, Shooter.Result1
Shooter.Name, Shooter.Club, Shooter.Result2
Shooter.Name, Shooter.Club, Shooter.Result3
usw.
Ist es mit einer Änderung der SQL-Anweisung machbar, dass die Ergebnisse in folgender Form ausgegeben werden?
Shooter.Name, Shooter.Club, Shooter.Result1, Shooter.Result2, Shooter.Result3, usw.
$q =~ /(bb|[^b]{2})/