SELECT DISTINCT * FROM tablaWHERE cat1='1' AND cat2='10' OR cat2='20'order by campo_fecha DESC limit 6