Access SQL: conceptos básicos, vocabulario y sintaxis
Access para Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013 Más...
Si quiere recuperar datos desde una base de datos, solicite los datos mediante lenguaje de
consulta estructurado o SQL. SQL es un lenguaje de computación que se asemeja al inglés,
pero que comprenden los programas de base de datos. Todas las consultas que ejecuta usan
SQL en segundo plano.
Si comprende el funcionamiento de SQL podrá crear mejores consultas además de facilitar la
forma de solucionar una consulta que no devuelve los resultados que quiere.
Este es uno de un conjunto de artículos sobre Access SQL. En este artículo, se describe el uso
básico de SQL para seleccionar datos y se usan ejemplos para ilustrar la sintaxis de SQL.
En este artículo...
¿Qué es SQL?
Cláusulas SQL básicas: SELECT, FROM y WHERE
Ordenar los resultados: ORDER BY
Trabajar con datos resumidos: GROUP BY y HAVING
Combinar los resultados de las consultas: UNION
¿Qué es SQL?
SQL es un lenguaje de computación para trabajar con conjuntos de datos y las relaciones entre
ellos. Los programas de bases de datos relacionales, como Microsoft Office Access, usan SQL
para trabajar con datos. A diferencia de muchos lenguajes de computación, SQL no es difícil de
leer y entender, incluso para un usuario inexperto. Al igual que muchos lenguajes de
computación, SQL es un estándar internacional reconocido por organismos de estándares
como ISO y ANSI.
SQL se usa para describir conjuntos de datos que pueden ayudarle a responder preguntas. Al
usar SQL, debe usar la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las que se
combinan correctamente los elementos de un idioma. La sintaxis SQL se basa en la sintaxis del
idioma inglés y usa muchos de los mismos elementos que la sintaxis de Visual Basic para
Aplicaciones (VBA).
Por ejemplo, una simple instrucción SQL que recupera una lista de los apellidos de contactos
cuyo nombre es María podría ser similar a esto:
SELECT Last_Name
FROM Contacts
WHERE First_Name = 'Mary';