Jeg har gennemgået dit spørgsmål, og jeg tror, du vil hente det maksimale fra unionsklausulen, godt jeg ikke kender til mySql, så jeg har løst dit spørgsmål i MS-SQL.
Logik:- Jeg har brugt CTE, og bagefter udført UNION operation og så har jeg valgt MAXIMUM fra de to.
WITH COUNTT AS (SELECT 1 AS TEST
UNION
SELECT 5 AS TEST)
SELECT MAX(TEST) FROM COUNTT
Og i stedet for hårdkodede "1" og "5", kan du bruge din tælleforespørgsel, jeg tror, det er det, du leder efter. Og marker det som et svar.