Cita:
Empezado por gluglu
.... 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.