Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Max En Un Where

Estas en el tema de Max En Un Where en el foro de Mysql en Foros del Web. hola. Es posible poner una clausula Max dentro de un where p.e select * from tabla where Max(fecha) = '2007-02-26' intento hacer esto y me ...
  #1 (permalink)  
Antiguo 26/02/2007, 16:48
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años
Puntos: 0
Max En Un Where

hola.

Es posible poner una clausula Max dentro de un where p.e
select * from tabla where Max(fecha) = '2007-02-26' intento hacer esto y me sale error, si no es posible ,alguien me puede ayudar a realizar esto de otra forma.

gracias
__________________
:aplauso: Ivomat
  #2 (permalink)  
Antiguo 27/02/2007, 13:27
Avatar de haron  
Fecha de Ingreso: febrero-2004
Ubicación: Cádiz (refinitivo)
Mensajes: 632
Antigüedad: 20 años, 2 meses
Puntos: 3
Re: Max En Un Where

eso lo tienes que hacer en un "having":

select * from tabla having max(fecha)='loquesea'
__________________
Si ocurre algo importante, estamos afuera fumándonos unos cigarritos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:33.