Ver Mensaje Individual
  #8  
Antiguo 07-07-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 24
guillotmarc Va por buen camino
Cita:
Empezado por gluglu Ver Mensaje

.... el First 1 sí que funciona bien, pero no puedo hacer el Union ya que la primera consulta está ordenada !!

Me dá error si hago el union con 'order by' en la primera consulta.
Vaya, pues si que es un incordio.

Entonces puedes aplicar el SELECT FIRST 1 sobre una consulta ya ordenada. De esta forma el SELECT FIRST 1 no necesita estar ordenado.

Es decir :

Código SQL [-]
  SELECT FIRST 1 Campo1, Campo2
  FROM (SELECT Campo 1, Campo2 FROM Tabla1 ORDER BY Campo3)
UNION
  SELECT Campo4, Campo5
  FROM Tabla2
UNION
....

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).

Última edición por guillotmarc fecha: 07-07-2011 a las 20:38:30.
Responder Con Cita