Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2013, 10:41
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 10 meses
Puntos: 320
Respuesta: Dejar solo los 50 registros mas nuevos

Arme esta consulta pero no me resulta :(
Código SQL:
Ver original
  1. DELETE FROM T1 AS TA WHERE TA.ID>(SELECT TB.ID AS IDA FROM T1 AS TB WHERE TB.Usuario=1 ORDER BY TB.Fecha DESC LIMIT 50,51);

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'As TA WHERE TA.ID>(SELECT TB.ID As IDA FROM T1 As TB WHERE TB.Usuario=1 ORDER BY TB.' at line 1

tambien probe:

Código MySQL:
Ver original
  1. DELETE FROM T1 WHERE Usuario=1 LIMIT 50,4294967295
y nada :/
le cambie de todo pero no anda, alguien me hecha un cable?
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios

Última edición por NSD; 08/02/2013 a las 10:54