Entonces, ¿cuándo uso DISTINCT en mis consultas SQL?

Ponente: Ignacio Marco Pérez (Grupo PSYCOTRIP, Universidad de La Rioja).

Lugar: Seminario Mirian Andrés (Edificio CCT).

Hora: lunes 2 de junio de 2025, 13:00.

Resumen: La palabra clave DISTINCT en SQL se emplea para eliminar filas duplicadas y obtener o considerar una lista única de valores. Sin embargo, su uso encierra en ocasiones mayor dificultad de lo que podría parecer a priori.

En esta charla se presentarán algunos de los retos asociados a su uso, así como un intento exploratorio de sistematización para el descubrimiento de tuplas duplicadas en los resultados de consultas SQL. El enfoque propuesto en este segundo caso consiste en el análisis de los nodos fuente del grafo asociado al esquema relacional derivado de las reuniones o JOINs de las tablas implicadas en la consulta, atendiendo a las relaciones consideradas entre ellas en la propia consulta.