Referencia rápida de la sintaxis de SQL

En este documento se proporciona una guía de referencia rápida (también conocida como chuleta) de la sintaxis de SQL que se usa en los ejemplos de código de la documentación de Spanner.

Para obtener una referencia más completa de la sintaxis de las consultas SQL en Spanner, consulta Sintaxis de las consultas en GoogleSQL.

Reglas de notación de la sintaxis de SQL

En la siguiente tabla se enumeran y describen las reglas de notación de sintaxis que se suelen usar en la documentación de Spanner.

Anotaciones Ejemplo Descripción
Corchetes [ ] Indica que la cláusula o el argumento incluidos son opcionales. No incluyas estos corchetes en tu consulta de SQL.
Paréntesis ( ) Paréntesis literales. Incluye los paréntesis en tu consulta de SQL.
Barra vertical | Indica que debes elegir solo una opción de las alternativas separadas por barras verticales. No incluyas barras en tu consulta SQL.
Llaves { } Indica que los elementos incluidos representan un conjunto de opciones. Debes elegir exactamente una de las opciones, que están separadas por barras verticales (por ejemplo, en { a | b | c }, debes elegir a, b o c). No incluyas las llaves en tu consulta SQL.
Ellipsis ... Indica que una lista o una parte de la sintaxis se ha truncado para que sea más breve. No es lo mismo que una coma seguida de puntos suspensivos, que indica una lista repetida. No incluyas los puntos suspensivos en tu consulta.
Coma , Indica una coma literal, que se suele usar para separar elementos de una lista. Incluye comas en tu consulta.
Coma seguida de puntos suspensivos , ... Indica que el elemento anterior se puede repetir varias veces y que cada instancia está separada por una coma. No incluyas los puntos suspensivos en tu consulta. Incluye las comas para separar los elementos repetidos.
Lista de artículos item [, ...] Indica que debes incluir al menos un elemento. También puedes incluir más elementos, separados por comas. No incluyas los corchetes ni los puntos suspensivos en tu consulta. Incluye las comas para separar el elemento adicional.
[item, ...] Indica que puedes incluir al menos un elemento de forma opcional. También puedes incluir más elementos, separados por comas. No incluyas los corchetes ni los puntos suspensivos en tu consulta. Incluye las comas para separar los elementos adicionales.
Comillas simples '' Indica comillas simples literales. Se usa para definir literales de cadena en la consulta. Incluye las comillas simples en tu consulta.
Comillas dobles o comillas inversas "" o `` Indica comillas dobles o comillas inversas literales. Se usa para incluir identificadores entre comillas en tu consulta. Incluye las comillas dobles o las comillas inversas en la consulta.
Corchetes angulares <> Corchetes angulares literales. Incluye los corchetes angulares en tu consulta de SQL.