Hi
Wie lautet die SQL Abfage zu:
"Selektiere aus der Tabelle phpbb_posts alle Einträge poster_id bei denen die poster_id eine id ist die in der tabelle phpbb_users nicht als user_id vorkommt, gruppiert nach poster_id"
oder in Umgangssprache:
"Alle user_ids von postings von usern die nicht (mehr) in der usertabelle sind"
Zur Erklärung noch: Es wurden manuell (also nicht über die Forensoftware) user aus der usertabelle entfernt, deswegen liefert die Abfrage kein leeres Resultat
SQL Abfrage: "id nicht vorhanden"
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: SQL Abfrage: "id nicht vorhanden"
Code: Alles auswählen
SELECT DISTINCT p.poster_id
FROM phpbb_posts p
LEFT JOIN phpbb_users u ON (p.poster_id = u.user_id)
WHERE u.user_id IS NULL
KB:knigge
Re: SQL Abfrage: "id nicht vorhanden"
Vielen Dank!!