$queryActivities = mysql_query("
SELECT ua.status, ua.date, 'status' AS is_table FROM users_statuslog ua
WHERE ua.uid = '{$showU[id]}'
UNION ALL
SELECT us.message, us.date 'wall' FROM users_wall us
WHERE us.uid = '{$showU[id]}'
ORDER BY `date` DESC");
Это то, что я имею прямо сейчас. И мне нужно больше столбцов от user_wall, больше, чем мне нужно в users_statuslog. Как я могу их выбрать? Потому что я не могу сделать так:Выбор колонн в UNION
(Допустим, я хочу isReplyFrom и смотреть с users_wall)
$queryActivities = mysql_query("
SELECT ua.status, ua.date, 'status' AS is_table FROM users_statuslog ua
WHERE ua.uid = '{$showU[id]}'
UNION ALL
SELECT us.message, us.date, us.isReplyFrom, us.viewed 'wall' FROM users_wall us
WHERE us.uid = '{$showU[id]}'
ORDER BY `date` DESC");
Я получаю:
Использованный ЗЕЬЕСТ имеют разное количество колонны.