@User782
Кратко о себе

Как вывести из двух таблиц по очереди?

Есть две таблицы:

tab1 (id, title, ...)
tab2 (id, title, ...)
tab3 (id, ...)
нужно вывести вместе title из двух таблиц по очереди, сначала 2 таблица, потом 1

вот такой запрос выводит только из первой таблицы.
Как правильно дописать чтобы подключилась вторая таблица?

$sql = $db->super_query("SELECT tb1.id, title, tb3.id FROM `tab1` tb1, `tab3` tb3 WHERE tb1.id = tb3.id ORDER by `id`");
foreach($sql){ ...}


в запросе нужно чтобы так же было (WHERE tb2.id = tb3.id)
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
Использовать UNION.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы