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

Nuevo en MySQL... Empiezan mis dudas...

Estas en el tema de Nuevo en MySQL... Empiezan mis dudas... en el foro de Bases de Datos General en Foros del Web. Saludos a todos, soy nuevo en este foro. A ver si me podéis ayudar. Mi duda es la siguiente: Tengo una tabla en una base ...
  #1 (permalink)  
Antiguo 13/04/2003, 00:51
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 4
Antigüedad: 21 años, 1 mes
Puntos: 0
Nuevo en MySQL... Empiezan mis dudas...

Saludos a todos, soy nuevo en este foro. A ver si me podéis ayudar. Mi duda es la siguiente:

Tengo una tabla en una base de datos MySQL cuyo índice es autonumérico. Al insertar un registro, lo que quiero hacer después es seleccionar este último registro que he creado, porque tengo que hacer otras operaciones con dicho registro, concretamente con el campo autonumérico.

En Access la sentencia que utilizaba es SELECT TOP 1... o SELECT MAX... pero en MySQL esto no funciona así (o no lo estoy haciendo bien).

Alguien me podría decir cómo lo hago?

Muchas gracias.
  #2 (permalink)  
Antiguo 13/04/2003, 01:13
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 4 meses
Puntos: 1
A ver, si no entendi mal lo que buscas es un select como este:

Código PHP:
SELECT Max(id) AS talcosa FROM tabla 
Cualquier cosa preguntas.
  #3 (permalink)  
Antiguo 13/04/2003, 01:28
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 4
Antigüedad: 21 años, 1 mes
Puntos: 0
Gracias, eso me lo soluciona, pero tengo otra consultilla:

¿cómo puedo seleccionar los 10 últimos registros? (10 por decir una cantidad)

Sé que en Access es SELECT TOP 10..., pero aquí no me funciona. ¿cómo es?
  #4 (permalink)  
Antiguo 13/04/2003, 02:28
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 22 años, 4 meses
Puntos: 1
Código PHP:
SELECT from tabla ORDER BY id DESC LIMIT 010 

Pegarle un vistazo a la documentación no te vendria nada mal

Saludos.
  #5 (permalink)  
Antiguo 13/04/2003, 02:34
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 4
Antigüedad: 21 años, 1 mes
Puntos: 0
Gracias por la contestación. Solucionado.

Y... si, no me vendría mal un repasito
  #6 (permalink)  
Antiguo 13/04/2003, 03:31
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 4 meses
Puntos: 17
La documentación está en:
http://www.mysql.com/doc

Está muy bien y tiene un buscador para encontrar funciones, operadores, etc.
__________________
M a l d i t o F r i k i
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 23:25.