Есть две таблицы с одинаковой структурой - 2 столбца: 'id' и 'activity'. Значения полей 'id' уникальны. В первой таблице перечислены все возможные id (во второй таблице не может быть id, которого нет в первой таблице). Значения всех полей 'activity' в первой таблице содержат 0. Вторая таблица содержит не больше строк, чем первая, а в полях 'activity' второй таблицы содержатся какие-то числа, отличные от нуля. Необходимо так объединить эти две таблицы, чтобы перекрыть часть первой таблицы второй таблицей, так чтобы в получившейся таблице было столько же строк, сколько и в первой таблице, а для тех строк, чей id присутствует во второй таблице поле 'activity' содержало значение из второй таблицы.
Пример
Первая таблица:
id activity
1 0
2 0
3 0
4 0
Вторая таблица:
id activity
2 17
4 45
Результат:
id activity
1 0
2 17
3 0
4 45