| |||
Eliminar datos duplicados en un select Saludos. Mi problema es el siguiente. De una tabla obtengo un conjunto de datos mediante un select, pero algunos de estos datos es posible que esten repetidos y deseo eliminar los duplicados, espero haberme explicado bien, de antemano gracias por su atencion. |
| |||
Respuesta: Eliminar datos duplicados en un select ok, en este caso es como el que me indicas. no todos los campos se repiten, para mi caso basta con un campo que se repita para eliminar todo el registro, espero me puedas ayudar, gracias |
| ||||
Respuesta: Eliminar datos duplicados en un select Muestranos un ejemplo de los datos que tienes, y la estructura de la tabla (el CREATE TABLE, no una descripción). En el aire no es posible trabajar. Si no puedes darnos eso, al menos muestranos cómo lo intentarías. Ten en cuenta que hay muchas formas de hacer lo que quieres, pero en BBDD estamos habituados a trabajar con cosas concretas, no con descripciones.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Eliminar datos duplicados en un select ok, mi tablas es esta
Código MySQL:
Ver original y mi select es algo asi
Código MySQL:
Ver original est me da varios registros donde el campo num es igual a 100 pero en estos datos obtenidos habra algunos donde el campo holograma este repetido, y es entonces donde solo me debo de quedar con un registro de esos, espero haber sido claro, gracias |
| |||
Respuesta: Eliminar datos duplicados en un select a ver, si no pueden repetirse num y holograma y solo te referías a esos dos campos, lo primero, ya que has llegado a esa situación (lo podrías haber controlado antes con un índice único compuesto por los dos campos) es averiguar cuáles son. Tampoco nos dices si te da igual conservar uno u otro de los repetidos, pues eso facilitaría la tarea. Esto, creo (no lo he probado), te mostrará todos los instrumentos que tengan repetidos num y holograma
Código MySQL:
Ver original Pero esto es solo para mostrar. Para dejar solo uno tendrás varias opciones que dependerán de los resultados obtenidos. |
Etiquetas: |