Hallo,
diese Abfrage frägt alle Leute ab die gerade online sind und zeigt alle Freunde von User "1" an:
Das zeigt den normalen Usernamen an (username), die User können aber allen Freunden eigene Namen vergeben (table_kontakte.spitzname).
Wie kann ich jz mittels zusätzlichen LEFT JOIN auch den Spitznamen ausgeben lassen sofern dieser existiert?
diese Abfrage frägt alle Leute ab die gerade online sind und zeigt alle Freunde von User "1" an:
PHP-Code:
SELECT
userid, username, table_orte_de.ortname AS city,table_orte_de.plz AS plz
FROM
table_stammdaten
LEFT JOIN
table_orte_de
ON
table_stammdaten.ortid=table_orte_de.ortid
WHERE
userid
IN(SELECT fuer FROM table_kontakte WHERE von=1 AND art='freunde')
AND
userid
IN(SELECT von FROM table_kontakte WHERE fuer=1 AND art='freunde' AND sichtbar='ja')
AND
freigeschaltet='ja'
ORDER BY
username
ASC
Wie kann ich jz mittels zusätzlichen LEFT JOIN auch den Spitznamen ausgeben lassen sofern dieser existiert?
Kommentar