no entendi. la consulta que realizas es para ver cuantos titulos tienes, no para saber cuantos estan repetidos. Les aclaro por si no repitiero ningun libro, esta sentencia no es para encontrar repeticiones.
-
check_circle_outlineMódulo 1 | 8 clases
Introdución
expand_more -
check_circle_outlineMódulo 2 | 3 clases
Servidor de base de datos
expand_more -
check_circle_outlineMódulo 3 | 10 clases
Base de datos y tablas
expand_more -
check_circle_outlineMódulo 4 | 8 clases
Restricciones
expand_more -
check_circle_outlineMódulo 5 | 2 clases
Modificar tablas
expand_more -
check_circle_outlineMódulo 6 | 12 clases
Sentencias basicas
expand_more-
done_all
Clase 1
¿Cómo se ejecutan las sentencias SQL?
-
done_all
Clase 2
Obtener registros mediante condiciones
-
done_all
Clase 3
Operadores lógicos
-
done_all
Clase 4
Registros nulos
-
done_all
Clase 5
Registros mediante rangos
-
done_all
Clase 6
Búsqueda por listas
-
done_all
Clase 7
Registros unicos
-
done_all
Clase 8
Alías
-
done_all
Clase 9
Actualizar registros
-
done_all
Clase 10
Eliminar registros
-
done_all
Clase 11
Eliminación en cascada
-
done_all
Clase 12
Restaurar definición de una tabla
-
-
check_circle_outlineMódulo 7 | 8 clases
Funciones
expand_more -
check_circle_outlineMódulo 8 | 12 clases
Sentencias avanzadas
expand_more -
check_circle_outlineMódulo 9 | 7 clases
Joins
expand_more -
check_circle_outlineMódulo 10 | 4 clases
Vistas
expand_more -
check_circle_outlineMódulo 11 | 7 clases
Procedimientos
expand_more -
check_circle_outlineMódulo 12 | 4 clases
Transacciones
expand_more -
check_circle_outlineMódulo 13 | 5 clases
Extras
expand_more -
check_circle_outlineMódulo 14 | 5 clases
Triggers
expand_more -
check_circle_outlineMódulo 15.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
3 comentario(s)
En mi caso, yo he utilizado DISTINCT para ver los valores que se tienen en una columna. Por ejemplo, en nuestro caso podríamos verificar los valores que se encuentran para seudonimo o genero especificando en la cláusula DISTINCT el nombre de la columna.
mysql> select distinct (seudonimo) from autores;
+-----------------+
| seudonimo |
+-----------------+
| NULL |
| J.K Rowling |
| Richard Bachman |
+-----------------+
3 rows in set (0.00 sec)
mysql> select distinct (genero) from autores;
+--------+
| genero |
+--------+
| M |
| F |
+--------+
2 rows in set (0.00 sec)
mysql> select distinct (seudonimo) from autores;
+-----------------+
| seudonimo |
+-----------------+
| NULL |
| J.K Rowling |
| Richard Bachman |
+-----------------+
3 rows in set (0.00 sec)
mysql> select distinct (genero) from autores;
+--------+
| genero |
+--------+
| M |
| F |
+--------+
2 rows in set (0.00 sec)
Hola Eduardo, no comprendo la utilidad de distinct, como bien dices, no son valores duplicados, sino que, en este caso trata de dos libros completamente diferentes con el mismo título, entonces, en que beneficia utilizar DISTINCT? Qué casos se pueden dar?
Clase 34