MySQL объединить 2 таблицы?

У меня есть база данных с пользователями. Сейчас я пытаюсь создать стену (как в Facebook).
Я добавил таблицу в свою базу данных с именем status_update и добавил строку username (пользователь, который опубликовал статус). Затем я создал запрос для поиска статусов от пользователя, на странице которого вы находитесь (выберите статус где username=$_GET['profile']).

Мне интересно, насколько это умно? Есть ли способ использовать JOIN или что-то? Теперь это было единственное логическое решение, которое пришло мне в голову, и я знаю, как это сделать.

Также это хорошо для этой страницы, но когда я создам страницу канала для тех, кто является «Друзьями или Последователями», это будет немного сложно.

Есть ли лучшее решение для этого?

-1

Решение

да, вы можете объединить две таблицы по индексу или любому значению, просто сделайте это так

select * from table1 inner join table2 on table.field=table.field

это зависит от того, какое соединение вы хотите, внутреннее соединение, если данные представлены в обеих таблицах, в противном случае, если данные могут или не могут быть представлены

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]