Definición de datos 'DQL'
DQL significa "Data Query Language" (Lenguaje de Consulta de Datos) en SQL. Se utiliza para consultar datos de una o varias tablas y recuperar datos de la base de datos sin modificarlos. Puede especificar las columnas que desea recuperar, aplicar filtros, ordenar los resultados y realizar cálculos y agregaciones.
Comandos comunes de DQL
SELECT: se utiliza para consultar datos de una o varias tablas en una base de datos. Puede especificar las columnas que desea recuperar, aplicar filtros, ordenar los resultados y realizar cálculos y agregaciones.
DISTINCT: se utiliza para seleccionar valores distintos de una columna en una tabla.
FROM: se utiliza para especificar la tabla o tablas de las que se van a recuperar los datos.
WHERE: se utiliza para filtrar los datos que se van a recuperar según una o varias condiciones.
GROUP BY: se utiliza para agrupar los resultados según una o varias columnas.
HAVING: se utiliza para filtrar los grupos resultantes según una o varias condiciones.
ORDER BY: se utiliza para ordenar los resultados según una o varias columnas.
LIMIT: se utiliza para limitar el número de filas que se recuperan.
Ejemplo SELECT
Por ejemplo, si quieres recuperar todos los datos de una tabla:
Por ejemplo, si quieres recuperar sólo algunas columnas de una tabla:
Por ejemplo, si quieres realizar cálculos en una consulta:
Ejemplo SELECT DISTINCT
Por ejemplo, si quieres seleccionar valores distintos de una columna
Ejemplo SELECT FROM
Por ejemplo, si quieres especificar la tabla o tablas de las que se van a recuperar los datos.
Ejemplo SELECT WHERE
Por ejemplo, si quieres filtrar los datos que se van a recuperar según una o varias condiciones.
Ejemplo SELECT GROUP BY
Por ejemplo, si quieres agrupar los resultados según una o varias columnas.
Ejemplo SELECT HAVING
Por ejemplo, si quieres filtrar los grupos resultantes según una o varias condiciones.
Ejemplo SELECT ORDER BY
Por ejemplo, si quieres ordenar los resultados según una o varias columnas.
Ejemplo SELECT LIMIT
Por ejemplo, si quieres limitar el número de filas que se recuperan.
Last updated