У меня в основном есть две таблицы с именами images
и users
. Таблица images
имеет следующие поля:
i_id | s_id | u_id | name | filename |
u_id
- это внешний ключ для поля u_id
в таблице users
, которая имеет следующие поля:
u_id | username | password | email |
Я выполняю запрос, подобный этому:
SELECT s_id, u_id, name, filename, filesize FROM images WHERE name = 'fYhWId'
Это возвращает u_id
пользователя, между прочим. Но я хочу вернуть имя пользователя, а не их u_id. В общем, в этом операторе SELECT я также хочу выполнить:
SELECT username FROM users WHERE u_id = 1
Я мог бы использовать два запроса для этого, но я пытаюсь сократить количество запросов, выполняемых моим приложением, и я знаю, что есть способ объединить это в один запрос, но я просто не знаю его: <</p>
Кто-нибудь знает ответ? Спасибо!