Соединение за одним столом более одного раза

Я, вероятно, немного тупой, надеюсь, кто-то может помочь.

У меня есть простая таблица пользователя с двумя столбцами (ID, USERNAME).

У меня есть таблица комментариев для изображений (COMMENT, COMMENTFROM, COMMENTTO)

COMMENTFROM - это идентификатор пользователя, который оставил комментарий. COMMENTTO - это идентификатор владельца изображения, к которому был добавлен комментарий. Оба пользователя удерживаются в таблице USERS.

Я хочу вытащить и отобразить строки, как это

"really nice photo" - to USERXYZ - from USER123**

Это озадачило меня, потому что, если я присоединю таблицу USERS к таблице комментариев на:

WHERE comments.userfrom = users.id

Это дает мне только одно (или другое) из двух имен пользователей, которые мне нужны в строке. Есть ли способ, которым я могу получить оба?

Я даже не уверен, как я буду искать этот ответ в SOF, извиняюсь, если на него уже отвечали. Если кто-нибудь может указать мне правильное направление, это будет оценено :)

Ответы на вопрос(2)

Ваш ответ на вопрос