Задать вопрос
nskarl
@nskarl
Вообще дизайнер

Mysql запрос в 2 разные таблицы без объединения?

Привет всем!

Помогите решить задачку =)
Нужно сделать запрос в 2 разных таблицы, только чтобы они не объединялись как в случае с JOIN, а шли друг за другом и сортировались по полю date (есть в обеих таблицах)

Таблица 1:

id | title | text | date
--------------------------

Таблица 2:

id | blog_title | blog_text | date
--------------------------

собственно на выходе должна быть одна лента с постами с разных таблиц
примерно так:

Array
(
    [0] => Array
        (
            [id] => 1
            [title] => Тестовая записулька 1
            [text] => Тестовая запись для проверки 
        )

    [1] => Array
        (
            [id] => 1
            [blog_title] => Тестовая записулька 2
            [blog_text] => Тестовая запись для проверки
        )

    [2] => Array
        (
            [id] => 2
            [title] => Тестовая записулька 3
            [text] => Тестовая запись для проверки
        )
  • Вопрос задан
  • 514 просмотров
Подписаться 1 Оценить 5 комментариев
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега MySQL
(select `id`, `date`, `title`, `text` from `table1`)
union
(select `id`, `date`, `blog_title`, `blog_text` from `table2`)
order by `date`
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
He11ion
@He11ion
PHP-monkey
Union погуглите.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы