Você pode usar
UNION ALL
para obter linhas de ambas as tabelas:SELECT id, article, author, tag, date FROM table1 WHERE tag = '1'
UNION ALL
SELECT id, article, author, tag, date FROM table2 WHERE tag = '3'
ORDER BY date
Você também pode considerar reestruturar seu banco de dados para que, em vez de usar duas tabelas, use apenas uma única tabela com um campo para distinguir o tipo de cada linha. Em seguida, a consulta pode simplificar para:
SELECT id, article, author, tag, date
FROM yourtable
WHERE (tag, type) IN (('1','type1'), ('3','type2'))
ORDER BY date