Можете да използвате UNION ALL
за да получите редове от двете таблици:
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
Може също така да помислите за преструктуриране на вашата база данни, така че вместо да използвате две таблици, да използвате само една таблица с поле за разграничаване на типа на всеки ред. Тогава заявката може да се опрости до:
SELECT id, article, author, tag, date
FROM yourtable
WHERE (tag, type) IN (('1','type1'), ('3','type2'))
ORDER BY date