Соединение за одним столом более одного раза
Я, вероятно, немного тупой, надеюсь, кто-то может помочь.
У меня есть простая таблица пользователя с двумя столбцами (ID, USERNAME).
У меня есть таблица комментариев для изображений (COMMENT, COMMENTFROM, COMMENTTO)
COMMENTFROM - это идентификатор пользователя, который оставил комментарий. COMMENTTO - это идентификатор владельца изображения, к которому был добавлен комментарий. Оба пользователя удерживаются в таблице USERS.
Я хочу вытащить и отобразить строки, как это
"really nice photo" - to USERXYZ - from USER123**
Это озадачило меня, потому что, если я присоединю таблицу USERS к таблице комментариев на:
WHERE comments.userfrom = users.id
Это дает мне только одно (или другое) из двух имен пользователей, которые мне нужны в строке. Есть ли способ, которым я могу получить оба?
Я даже не уверен, как я буду искать этот ответ в SOF, извиняюсь, если на него уже отвечали. Если кто-нибудь может указать мне правильное направление, это будет оценено :)