LinuxUser: Gleiche Spalte mit zwei verschiedenen WHERE's abfragen

Beitrag lesen

Hallo!

Ich bin dabei ein Board zu programmieren, bei dem in der Themenübersicht nicht nur der Name des Themenstellers angezeigt wird, sondern auch der Name des Users, der zuletzt darauf geantwortet hat.
Nun sind beide Namen nur als ID abgelegt, da diese zur späteren Verarbeitung noch benötigt wird. Die Werte heißen btopics.topicstarter und btopics.lastanswer .

Nun soll zu jeder ID der Username abgefragt werden. Bei einem Namen ist dies zwar mit "WHERE users.username=btopics.topicstarter" einfach zu realisieren, bei zwei Namen scheitere ich allerdings, da ein "WHERE users.username=btopics.lastanswer" ebenfalls auf den Usernamen zugreift und für die Datenbank nun nicht mehr ersichtlich ist, welcher Name ausgegeben werden soll.

Ich habe bereits versucht, dieses Problem mit Hilfe von "AS" zu lösen, jedoch brachte mir auch dies keinen Erfolg.

Für Hilfe bin ich sehr dankbar,
LinuxUser

P.S.: Bitte verzeiht den unglücklich gewählten Themennamen, aber eine bessere Umschreibung fiel mir leider nicht ein.