Tôi tin rằng điều này sẽ kết hợp 4 truy vấn đầu tiên
INSERT INTO new_table (hash, pages, visits, first_visit, last_visit, goals)
SELECT A.hash, COUNT(B.id), A.visits, A.timestamp, MAX(B.timestamp), 0
FROM audience A
LEFT OUTER JOIN behaviour B ON B.hash = A.hash
GROUP BY A.hash
Tôi không chắc liệu người cuối cùng có thể là join
hay không hoặc sẽ phải là một truy vấn hợp nhất / riêng biệt.