Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/06/2014, 04:05
Nexus10
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 9 meses
Puntos: 58
Respuesta: Borrar registros repetidos según una condición

Gracias jurena. A final lo tenía hecho como lo has puesto tú.
Cuando dices que me puede fallar si hay otros valores para la bandera, lo he estado pensando y no veo que tenga que haber problemas, no se si se me está escapando algo. Si le especifico en la segunda sentencia que solo quiero borrar los que tengan el flag igual a 2 debería funcionar, ¿no?.

Por cierto, cuando pones eso de " AND color IN (@colorrepetidos)", ¿eso como va?
Yo lo que he hecho ha sido, mediante programación, crearme con el array de colores repetidos un string de la forma:

AND (color='azul' OR color='rojo')

¿Como se puede usar un array en una sentencia en mysql?. Eso no lo conozco.
¿Me podrías indicar un link donde explique ese tema?

Un saludo.