SELECT COUNT(*) AS page_count FROM (SELECT description, date_added AS date_order, DATE_FORMAT(date_added,'%d-%m-%Y') AS date_format, expense_amount AS amount, "light-red" AS account_type, "-" AS ac_2, out_id AS id, project_id FROM outgoings AS og, projects AS proj WHERE proj.project_id = og.project_id ##sql_restrict## UNION SELECT task_title, add_date AS date_order, DATE_FORMAT(add_date,'%d-%m-%Y') AS date_format, fee AS amount, "dark-green" AS account_type, " " AS ac_2, task_id AS id, project_id FROM tasks AS tk, projects AS proj WHERE proj.project_id = tk.project_id ##sql_restrict## ) AS tab1