Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aclaro que estas consultas las hice en el id workbeanch que es igual que trabajar directo en el
phpmyadmin solo que siempre me ha gustado trabajar desde aquí ya que puedo crear el modelo
entidad relación desde aquí pero las consultas son iguales dicho lo anterior procedo a explicar.
1. Group BY según lo investigado esta sentencia la utilizamos para devolverme los valores de
una columna que tenga un valor o que se repitan si se repiten solo devolverá un valor.
Como se puede observar según el ejemplo nos ordena por editorial, pero nos muestra todos los
datos ya que el autor no se repite, pero si yo busco solo por autor.
2. DISTINCT
Esta sentencia se utiliza para devolver valores únicos de una columna
Por ejemplo
(SELECT DISTINCT Editorial as Editorial FROM biblioteca.libros;)
3. SUM
Esta sentencia es para sumar datos o registros, pero según las pruebas que realice solo
suma columnas donde el tipo de dato sea numérico ya sea entero o decimal
Ejemplo:
( SELECT SUM(Precio) as Total_Precio FROM biblioteca.libros;)
5. COUNT
A diferencia de los dos anteriores esta sentencia me cuenta el número de registros de la
consulta, por ejemplo:
Esta sentencia es para concatenar registros ósea que puedo mostrar dos campos o más en
una línea de resultado ejemplo:
7. MIN.
Esta sentencia se utiliza para seleccionar el minomo valor o registro según la consulta
Por ejemplo:
(select min(Precio) as 'Minimo Valor' from biblioteca.libros;
select min(Precio) as 'Minimo Valor' from biblioteca.libros Where precio>45900;)
yo realice dos consultas diferentes y estos son los resultados:
Cambia según la consulta.
8. MAX
Esta sentencia a lo contrario de la anterior muestra el máximo valor o registro según la
consulta, por ejemplo:
(select max(Precio) as 'Maximo Valor' from biblioteca.libros;
select max(Precio) as 'Maximo Valor' from biblioteca.libros Where precio<45900;)