06. Comandos y funciones básicas SQL

Los comandos básicos que más vamos a estar utilizando a lo largo de este curso, y que son los que se utilizan en la vida real, son los siguientes:

  • SELECT: Recupera datos de una o varias tablas. Se trata de una de las sentencias más comunes en SQL.
  • INSERT: Agrega nuevos datos a una tabla.
  • UPDATE: Actualiza los datos existentes de una tabla.
  • DELETE: Elimina datos de una tabla.
  • CREATE: Crea una nueva tabla, vista, índice, procedimiento almacenado, u otra estructura de base de datos.
  • ALTER: Modifica la estructura de una tabla existente, como agregar o eliminar columnas.
  • DROP: Elimina una tabla, vista, índice, procedimiento almacenado, u otra estructura de base de datos.
  • GRANT: Concede permisos a un usuario o grupo de usuarios para realizar operaciones en una tabla o en la base de datos en general.
  • REVOKE: Retira los permisos previamente otorgados a un usuario o grupo de usuarios.
  • JOIN: Combina datos de dos o más tablas en función de una consulta común.
  • UNION: Combina los resultados de dos o más consultas en una sola tabla.
  • GROUP BY: Agrupa los resultados de una consulta en función de una o más consultas.
  • HAVING: Permite filtrar los resultados de una consulta agrupable.
  • ORDER BY: Ordena los resultados de una consulta en función de una o más consultas.
  • LIMIT: Limita el número de filas devueltas por una consulta.

Algunas de las funciones más comunes que podemos utilizar en el lenguaje SQL son las siguientes:

  • AVG(): Devuelve el valor promedio de una consulta numérica.
  • COUNT(): Cuenta el número de filas o valores distintos en una columna.
  • MAX(): Devuelve el valor máximo de una columna.
  • MIN(): Devuelve el valor mínimo de una columna.
  • SUM(): Devuelve la suma de los valores de una columna numérica.
  • COiNCAT(): Concatena dos o más cadenas de texto.
  • SUBSTRING(): Devuelve una parte de una cadena de texto.
  • UPPER(): Convierte una cadena de texto a mayúsculas.
  • LOWER(): Convierte una cadena de texto a minúsculas.
  • LEFT(): Devuelve los caracteres iniciales de una cadena de texto.
  • RIGHT(): Devuelve los caracteres finales de una cadena de texto.
  • DATE(): Extrae la fecha de un valor de fecha y hora.
  • YEAR(): Devuelve el año de una fecha.
  • MONTH(): Devuelve el mes de una fecha.
  • DAY(): Devuelve el día de una fecha.
  • ROUND(): Redondea un valor numérico al número de decimales especificado.
Scroll al inicio