Ver original(SELECT * FROM( (SELECT * FROM( (SELECT id,nombre FROM usuarios WHERE renovacion > CURRENT_TIMESTAMP( ) AND renovacion2 > CURRENT_TIMESTAMP( ) ORDER BY id,nombre ASC ) )AS nueva ORDER BY RAND() ) UNION ( SELECT id,nombre FROM usuarios WHERE renovacion> CURRENT_TIMESTAMP( ) ORDER BY id, nombre ASC LIMIT 20 ) )usuarios)