kniffelige sql - (ab-)frage
paul
- datenbank
hallo,
ich habe folgende db-tabelle (vereinfacht):
+----+-----------+-------------+----------------+
|id |nachname |vorname |adresse |
+----+-----------+-------------+----------------+
|1 |maier |herbert |testdorf 17 |
+----+-----------+-------------+----------------+
|2 |maier |jasmin |testdorf 17 |
+----+-----------+-------------+----------------+
|3 |maier |jasmin |beispielstadt 15|
+----+-----------+-------------+----------------+
ich möchte eine abfrage erstellen, die bei zwei personen an der selben adresse nur ein ergebnis ausgibt, allerdings mit den namen aus beiden datensätzen. im obrigen beispiel sollte das ergebnis also so aussehen:
1. ergebnis: "herbert maier und jasmin maier, testdorf 17"
2. ergebnis: "jasmin maier, beispielstadt 15"
geht das mit sql, oder muss ich die ergebnisse in einem array "zwischenlagern" und nachbearbeiten?
bin schon gespannt...
Mahlzeit paul,
geht das mit sql,
Mit MySQL schon ...
MfG,
EKKi
Hi,
ich möchte eine abfrage erstellen, die bei zwei personen an der selben adresse nur ein ergebnis ausgibt,
Auch dann, wenn beide Personen nicht zusammenwohnen?
Daß die Adresse zufällig übereinstimmt, ist kein Beleg dafür, daß die Personen irgendetwas miteinander zu tun haben.
Unter derselben Adresse wie ich wohnen z.B. noch weitere 31 Parteien.
Selbst derselbe Nachname ist bei gleicher Adresse noch kein Beleg dafür.
Ich kenn sogar einen Fall, da wohnen in einem Haus zwei Frauen mit einem nicht sehr häufigen Nachnamen (den ich hier aber nicht nennen will), die haben aber nichts miteinander zu tun.
Außer daß sie regelmäßig Post tauschen, da sie auch noch beide denselben Vornamen (Birgit) haben und weil der Postbote nicht zwischen Birgit und Birgit unterscheiden kann.
Die eine ist mit mir verwandt, die andere nicht ...
cu,
Andreas