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

Una Fácil!!!

Estas en el tema de Una Fácil!!! en el foro de Bases de Datos General en Foros del Web. hola gente!!! tengo una pregunta que no se si tiene respuesta pero me imagino que si...pues hasta ahora el MySQL no me falló nunca...Espero que ...
  #1 (permalink)  
Antiguo 04/04/2004, 21:22
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
Una Fácil!!!

hola gente!!!
tengo una pregunta que no se si tiene respuesta pero me imagino que si...pues hasta ahora el MySQL no me falló nunca...Espero que esta no sea la primera vez.

Tengo una tabla con id, nombre, fecha_ingreso

ahora bien, por ejemplo quiero seleccionar los que se llaman jorge e ingresaron en fecbero del 2003 lo puedo hacer tranquilamente...Pero si quiero el último que ingresó en febrero del 2003 ???

o sea que lo que quiero es que me seleccione solo el último registro que cumple con la condición que yo le estoy dando.

Existe alguna función que lo haga?

Gracias a todos
__________________
Esteban Quintana
  #2 (permalink)  
Antiguo 05/04/2004, 13:00
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 9 meses
Puntos: 50
Cita:
...Pero si quiero el último que ingresó en febrero del 2003
Lo puedes ordernar a través de la fecha de ingreso que deseas.

Ejemplo

Cita:
Select top 1 * from tabla where "rango de fecha de febrero, marzo..etc" order by fecha_ingreso desc
Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 06/04/2004, 06:19
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
si, ya se...pero...

El tema es que así estoy seleccionando todos los registros del mes...y yo solo quiero uno solo!!!

Me van a decir que no existe una función que te traiga el último registro de la selección que hacés?????
__________________
Esteban Quintana
  #4 (permalink)  
Antiguo 06/04/2004, 07:39
 
Fecha de Ingreso: mayo-2003
Mensajes: 328
Antigüedad: 21 años, 6 meses
Puntos: 0
Hola monoswim:

Si se puede hacer, todo lo que tienes que hacer es incluir el "LIMIT 1" al final:

Código:
SELECT * FROM tabla WHERE "rango de fecha de febrero, marzo..etc" ORDER BY fecha_ingreso DESC LIMIT 1
SALUDOS
__________________
Uriel Lizama, Perl Developer

Aprende Perl en Perl en Español.
  #5 (permalink)  
Antiguo 06/04/2004, 08:19
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
Gracias Kidd

Como siempre, te agradezco!!!
__________________
Esteban Quintana
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 14:17.