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

Se puede hacer esto ??

Estas en el tema de Se puede hacer esto ?? en el foro de Mysql en Foros del Web. Se me ocurre como hacerlo por codigo pero no se si es posible directamente desde mysql. El tema es que tengo pongamos 10 usuarios, y ...
  #1 (permalink)  
Antiguo 18/07/2008, 10:19
 
Fecha de Ingreso: octubre-2005
Mensajes: 132
Antigüedad: 19 años, 1 mes
Puntos: 1
Se puede hacer esto ??

Se me ocurre como hacerlo por codigo pero no se si es posible directamente desde mysql.

El tema es que tengo pongamos 10 usuarios, y que cada usuario tiene X mensajes, quiero borrarle los mensajes y dejarle solo los 10 ultimos.

Si el usuario 1 tiene 21 mensajes, le dejo los 10 ultimos y los otros 11 se borran.

¿Esto se puede hacer directo desde mysql?.

Venga gracias.
  #2 (permalink)  
Antiguo 18/07/2008, 11:51
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 9 meses
Puntos: 45
Respuesta: Se puede hacer esto ??

Si se puede
Pero va depender como lo planteas el query :)
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #3 (permalink)  
Antiguo 18/07/2008, 17:14
 
Fecha de Ingreso: octubre-2005
Mensajes: 132
Antigüedad: 19 años, 1 mes
Puntos: 1
Respuesta: Se puede hacer esto ??

XD

Ok me orientas como se podria hacer please ?
  #4 (permalink)  
Antiguo 18/07/2008, 17:35
Avatar de djagu_26  
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 10 meses
Puntos: 6
Respuesta: Se puede hacer esto ??

podrias poner los nombres y campos de las tablas involucradas para poder ayudarte mejor

saludos
__________________
"La magia no existe, la programacion si"

A/P Agustin Sivoplas
[email protected]
  #5 (permalink)  
Antiguo 19/07/2008, 09:58
 
Fecha de Ingreso: octubre-2005
Mensajes: 132
Antigüedad: 19 años, 1 mes
Puntos: 1
Respuesta: Se puede hacer esto ??

Ok.

Tabla mensajes.

En la tabla mensajes hay estos campos :

id -> autonumerico
idplayer -> el id del jugador
mensaje -> El mensaje que tiene la persona

Pongamos que hay esto :
Id Idplayer mensaje
1 5 Mensaje1
2 5 Mensaje2
3 5 Mensaje 3


Pongamos que quiero borrar el id 1 y dejar el id 2 y 3, es si hay un mensaje nuevo pues borraria el 2 y dejariamos el 3 y 4.

¿Como podria hacer esto?.

Gracias.
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 13:58.