Nejjednoznačnější odpovědí je otestovat každou metodu, nicméně UNION je s největší pravděpodobností rychlejší, protože MySQL spouští pouze jeden dotaz, na rozdíl od 4 pro každou část sjednocení.
Také odstraníte režii čtení dat do paměti v PHP a jejich zřetězení. Místo toho můžete jednoduše provést while() nebo foreach() nebo cokoli na jednom výsledku.