Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2004, 23:57
karkos
 
Fecha de Ingreso: enero-2004
Mensajes: 33
Antigüedad: 20 años, 4 meses
Puntos: 0
consulta de sql

SELECT t1.ibex_35, t1.d_jones, Max(t1.fecha) AS máxdefecha
FROM indice1 AS t1
WHERE (((t1.ibex_35) In (select max(t2.ibex_35,t2.d_jones)
from [indice1] as t2
where t1.ibex_35)))
GROUP BY t1.ibex_35, t1.d_jones;

tengo esta consulta que quiero poner el maximo del campo del ibex_35 y d_jones, con la fecha del maximo,pero resulta que si solamente pongo el ibex_35 si q me sale bien, pero cuando agrego otro campo q es el d_jones me indica error, q pongo algo mal en la consulta? es q me da fallo en el In (select max(t2.ibex_35,t2.d_jones) y no se q de puede ser