
30713
29.01.2009, aktualisiert um 02:58:33 Uhr
Nach Join die Nullfelder befüllen
Hallo,
brauche eine kleine Hilfestellung.
Ich führe eine MySQL-Abfrage aus mit einem LEFT JOIN, was wunderbar funktioniert.
Nur habe ich auch diverse "NULL" Felder bei diesen möchte ich aber, das dort dann einfach der "ursprungswert" hinterlegt wird ...
Meine Abfrage:
SELECT telefon.user
FROM telefonnummer
LEFT JOIN telefon ON telefon.id = telefonnummer.id
Mein Ergebnis ist dann (natürlich NUR) der User(name)
Ist aber nun in der Tabelle "Telefonnummer" eine Nummer, welche in der Tabelle "Telefon" nicht hinterlegt ist,
wird mir ein "NULL" ausgegeben.
An dieser Stelle möchte ich aber, das dann einfach die "unbekannte" Nummer angezeigt wird ...
Ist das irgendwie verständlich?
Danke und Grüße
brauche eine kleine Hilfestellung.
Ich führe eine MySQL-Abfrage aus mit einem LEFT JOIN, was wunderbar funktioniert.
Nur habe ich auch diverse "NULL" Felder bei diesen möchte ich aber, das dort dann einfach der "ursprungswert" hinterlegt wird ...
Meine Abfrage:
SELECT telefon.user
FROM telefonnummer
LEFT JOIN telefon ON telefon.id = telefonnummer.id
Mein Ergebnis ist dann (natürlich NUR) der User(name)
Ist aber nun in der Tabelle "Telefonnummer" eine Nummer, welche in der Tabelle "Telefon" nicht hinterlegt ist,
wird mir ein "NULL" ausgegeben.
An dieser Stelle möchte ich aber, das dann einfach die "unbekannte" Nummer angezeigt wird ...
Ist das irgendwie verständlich?
Danke und Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 107461
Url: https://administrator.de/forum/nach-join-die-nullfelder-befuellen-107461.html
Ausgedruckt am: 14.05.2025 um 09:05 Uhr
3 Kommentare
Neuester Kommentar
Hm
schon mal mit einem anderen Join rumgespielt?
die da wären:
ich glaub da wird schon was passendes dabei sein, ohne das du leerfelder befüllen musst.
schon mal mit einem anderen Join rumgespielt?
die da wären:
Auszug aus der mysql Doku:
join_table:
table_reference [INNER | CROSS] JOIN table_factor [join_condition]
| table_reference STRAIGHT_JOIN table_factor
| table_reference STRAIGHT_JOIN table_factor ON condition
| table_reference LEFT [OUTER] JOIN table_reference join_condition
| table_reference NATURAL [LEFT [OUTER]] JOIN table_factor
| table_reference RIGHT [OUTER] JOIN table_reference join_condition
| table_reference NATURAL [RIGHT [OUTER]] JOIN table_factor