I м подбирая данные из двух разных таблиц с не совпадающих столбцов не с помощью этого запроса SQL
дифференцируемые строки в таблице накидной
select * from (SELECT s.shout_id, s.user_id, s.time FROM shouts s
union all
select v.post_id, v.sender_user_id, v.time from void_post v)
as derived_table order by time desc;
Теперь есть ли другой способ или с этим SQL заявления может только я дифференцировать данные из двух таблиц.
Я думал о фиктивной строке, которая может быть создана во время выполнения (только в инструкции выбора), которая будет помечать строку из обеих таблиц.
Поскольку я не могу отличить крик_ид, который вызывается в объединенной таблице, это shout_id из таблицы криков или из таблицы void_post.
Благодаря
Pradyut
немного занимает меньше MEM I думаю .... –
и приложения progs будут иметь более быструю обработку ... –