|
|
La Taberna Un lugar para conversar sobre casi cualquier tema |
|
Thread Tools | Display Modes |
|
01-22-2008, 03:29 PM | #1 |
Banned
Join Date: Mar 2006
Location: Jugando al rol?... nop...ReTiReD FoReVeR
Posts: 1,080
|
[AYUDA MySQL] con campos duplicados
Hola, aca pido ayuda a los que saben de sql. Resulta que tengo una tabla a la cual le voy a borrar el index, pero quiero eliminar campos duplicados.
La tabla tiene 6 campos, el 1 es el indice que voy a eliminar, el 2 y el 3 son los que me interesan que no esten duplicados para indexarlos luego. Que codigo ejecuto? gracias |
01-22-2008, 03:49 PM | #2 |
Marquis
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
|
lo primero que se me ocurrió fue un select disctint 1,2 from tabla
pero con eso solo ves los datos sin repetir no tengo ninguna bd (ni mysql, ni postgres, ni nada) instalada a mano, no se me ocurre nada, aunque también la hora, mi cerebro ya está almorzando y durmiendo la siesta desde hace unas horas... seguramente hay algo 'facil' para resolverlo
__________________
in theCopyleft—all rights reversed |
01-22-2008, 05:34 PM | #3 |
Marquis
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
|
oxidado... esa era la palabra
proba delete from tabla where campo2 in (select campo2 from tabla where campo2=campo2) o algo asi, se podían anidar las consultas edit: soy yo o desapareció un post?, da igual: hace mucho que no programo
__________________
in theCopyleft—all rights reversed |
01-22-2008, 05:43 PM | #4 |
Count
Join Date: Aug 2007
Posts: 1,565
|
Sí, lo borré. Porque no me gustó lo que ponía. Mejor así como lo has explicado. Sé que tenía errores mi consulta, y para evitar problemas lo borré.
|
01-22-2008, 06:12 PM | #5 | |
Marquis
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
|
Quote:
__________________
in theCopyleft—all rights reversed |
|
01-22-2008, 06:45 PM | #6 |
Count
Join Date: Aug 2007
Posts: 1,565
|
Lo que no me gustaba era lo de la igualdad = . Eso solo funciona con valores numéricos, ahora no me acuerdo de la comparación para valores alfanúmericos, y me da pereza buscarla .
|
|
|