ALEGSA · Actualidad

Estructura de una consulta en base de datos

SQL es el lenguaje de consultas de base de datos más extendido, así que te daré la estructura basada en SQL. La estructura más básica de consulta para recuperar información de una...

Estructura de una consulta en base de datos

Asunto: Estructura de una consulta en base de datos
Nombre: Angelica gaviria
Origen: Colombia
Fecha: 08-09-2014 00:00

Pregunta o consulta del visitante:

Estructura de una consulta en base de datos

Respuesta de ALEGSA.com.ar:

SQL es el lenguaje de consultas de base de datos más extendido, así que te daré la estructura basada en SQL.

La estructura más básica de consulta para recuperar información de una base de datos es:

SELECT <campo/s>
FROM <tabla/s>
WHERE <condicion/es>

Por ejemplo:

SELECT matricula, marca, modelo, color
FROM Coches
WHERE marca="Ford"

Devolverá la matrícula, marca, modelo y color de todos los coches de "Coches" que tengan la marca "Ford".

Si lo quisiéramos ordenado por colores le agregaremos:

ORDER BY color;

Por supuesto que una consulta puede ser mucho más compleja, la estructura completa (en notación de expresión regular) es la siguiente:

SELECT [ALL | DISTINCT ]
<nombre_campo> [{,<nombre_campo>}]

FROM <nombre_tabla>|<nombre_vista>
[{,<nombre_tabla>|<nombre_vista>}]

[WHERE <condicion> [{ AND|OR <condicion>}]]

[GROUP BY <nombre_campo> [{,<nombre_campo >}]]

[HAVING <condicion>[{ AND|OR <condicion>}]]

[ORDER BY <nombre_campo>|<indice_campo> [ASC | DESC]
[{,<nombre_campo>|<indice_campo> [ASC | DESC ]}]]


Te explico lo básico: lo que está entre corchetes es opcional, la barra | significa "or" (una u otra opción, no ambas) y lo que está entre llaves puede repetirse una o más veces. Para más información sugiero buscar: expresiones regulares.


Compartir nota

Consultá dudas con nuestro Asistente IA

ALEGSA IA · Tecnología

Consultá al asistente IA

Escribí tu consulta sobre informática, internet, tecnología, programación, hardware, software o seguridad. El asistente responde en segundos y podés elegir si querés una respuesta completa o breve.

Cuanto más clara sea tu pregunta, mejor responderá la IA. 0/400
Tipo de respuesta
Ayuda para escribir una mejor consulta

Dále contexto a la IA: explicá qué querés resolver, qué equipo o sistema usás y qué tipo de respuesta necesitás. Si lo deseás, dejá tu e-mail para que podamos contactarte si detectamos un error o si nuestro staff quiere ampliar la respuesta. Cada consulta se procesa como una nueva pregunta.

* Aclaración: sugerimos dejar tu e-mail si querés que podamos contactarte para corregir una respuesta o ampliar la ayuda.

Nuestras redes

Podés seguirnos y contactarnos desde nuestras redes sociales.