Jag gick igenom din fråga, och jag tror att du vill hämta det maximala från unionsklausulen, jag är inte medveten om mySql, så jag har löst din fråga i MS-SQL.
Logik:- Jag har använt CTE, och efteråt utfört UNION operation och sedan har jag valt MAXIMUM från de två.
WITH COUNTT AS (SELECT 1 AS TEST
UNION
SELECT 5 AS TEST)
SELECT MAX(TEST) FROM COUNTT
Och i stället för hårdkodade "1" och "5" kan du använda din räkningsfråga, jag tror att det är vad du letar efter. Och markera det som ett svar.