@raina Вы можете использовать JOIN для объединения двух и более таблиц в mysql. Существуют разные варианты объединения таблиц: INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN и наиболее часто встречающийся это INNER JOIN и он используется по умолчанию, если Вы не указываете тип JOIN, небольшой пример работы INNER JOIN и получения значения из нескольких таблиц в mysql:
1 2 3 4 |
select user.first_name, post.message from user join post on user.id = post.user_id where user.id = 1; |
Как Вы видите мы соединили две таблицу user и post по идентификатору user id и получили сообщение пользователя(message) и имя пользователя(first_name).