0% encontró este documento útil (0 votos)
19 vistas5 páginas

Sentencias Basicas en SQL

Cargado por

Beatrice Girak
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas5 páginas

Sentencias Basicas en SQL

Cargado por

Beatrice Girak
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Sentencias básicas en SQL

SELECT

Para consultar datos de una tabla debes usar la instrucción SELECT de SQL.
SELECT contiene la sintaxis para seleccionar columnas, seleccionar filas, agrupar datos, unir tablas y
realizar cálculos simples. A continuación, se ilustra la sintaxis básica de la declaración SELECT que
recupera datos de una sola tabla:

SELECT nombre_de_columna
FROM nombre_de_tabla

En la sintaxis anterior :

▪ Primero, tienes que especificar una lista de columnas separadas por comas sobre las cuales deseas
consultar datos con la cláusula SELECT.

▪ Luego, especificar el nombre de la tabla con la cláusula FROM.

Al evaluar la declaración SELECT, el sistema de base de datos evalúa primero la cláusula FROM y
luego la cláusula SELECT.
En caso de que quieras consultar datos de todas las columnas de una tabla, puede usar el operador
asterisco(*), así:

SELECT *
FROM nombre_de_tabla

Importante: SQL no distingue entre mayúsculas y minúsculas, esto significa que las palabras clave
SELECT y select se interpretan de igual modo sin problemas.

1/5
Sentencias básicas en SQL

ORDER BY

Cuando utilizas la instrucción SELECT para consultar datos de una tabla, el orden en que aparecen
las filas en el conjunto de resultados puede no ser el esperado. Para especificar exactamente el
orden de las filas en los resultados debes agregar una cláusula ORDER BY en la declaración SELECT
de la siguiente manera:

SELECT nombre_de_columna
FROM nombre_de_tabla
ORDER BY nombre_de_columna ASC

Importante: La cláusula ORDER BY aparece después de la cláusula FROM. En caso de que la


declaración SELECT contenga una cláusula WHERE, la cláusula ORDER BY debe aparecer después de
WHERE.
Para ordenar el conjunto de resultados, tienes que elegir el tipo de ordenación, con base en las
siguientes consideraciones:

▪ Ascendente (ASC)

▪ Descendente (DESC)

Si no especificas el orden de clasificación, el


sistema de base de datos normalmente clasifica
el conjunto de resultados en orden ascendente
(ASC) de forma predeterminada.

2/5
Sentencias básicas en SQL

DISTINCT

Cuando consultas datos, puede pasar que haya registros duplicados dentro de los resultados de la
query. Para eliminar los duplicados debes utilizar el operador DISTINCT en la cláusula SELECT de la
siguiente manera:

SELECT DISTINCT nombre_de_columna


FROM nombre_de_tabla
ORDER BY nombre_de_columna ASC

LIMIT

Para recuperar una parte de las filas devueltas por una consulta utiliza la cláusula LIMIT:

SELECT DISTINCT nombre_de_columna


FROM nombre_de_tabla
LIMIT cantidad_de_filas

Importante: Con la cláusula LIMIT es importante usar una cláusula ORDER BY para asegurar que las
filas de la devolución estén en un orden específico.

3/5
Sentencias básicas en SQL

WHERE

Para seleccionar ciertas filas de una tabla se usa la cláusula WHERE en la declaración SELECT.
A continuación, se ilustra la sintaxis:

SELECT nombre_de_columna
FROM nombre_de_tabla
WHERE condición

Importante: La cláusula WHERE aparece inmediatamente después de la cláusula FROM y contiene


una o más expresiones lógicas que evalúan cada fila de la tabla.

OPERADORES DE COMPARACIÓN

La forma más básica de filtrar datos es con los operadores de comparación que podrás ver en la
siguiente tabla:

Operador Significado

= Igual

<> (!=) Distinto

> Mayor

>= Mayor o igual

< Menor

<= Menor o igual

4/5
Sentencias básicas en SQL

OPERADORES LÓGICOS

Los operadores de comparación permiten filtrar datos según una condición, aunque es posible
que también desees filtrarlos mediante varias. Los operadores lógicos permiten utilizar varios
operadores de comparación dentro de una misma consulta.
La siguiente tabla muestra los operadores lógicos de SQL:

Operador Significado

El operador AND muestra un registro si la primera


AND
condición y la segunda son verdaderas

El operador OR muestra un registro si la primera


OR
condición o la segunda es verdadera.

El operador BETWEEN permite seleccionar solo filas


BETWEEN
dentro de un cierto rango.

El operador IN permite especificar una lista de valores


IN
que le gustaría incluir.l

El operador LIKE permite hacer coincidir valores


LIKE
similares, en lugar de valores exactos.

El operador NOT permite seleccionar filas que no


NOT
coinciden con una determinada condición.

5/5

También podría gustarte