Referencia rápida de la sintaxis de SQL

En este documento, se proporciona una referencia rápida (también conocida como hoja de referencia) para 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 consulta en SQL de Spanner, consulta Sintaxis de consulta en GoogleSQL.

Reglas de notación de sintaxis de SQL

En la siguiente tabla, se enumeran y describen las reglas de notación de sintaxis que se usan comúnmente en la documentación de Spanner.

Notation Ejemplo Descripción
Corchetes [ ] Indica que la cláusula o el argumento incluidos son opcionales. No incluyas estos corchetes en tu consulta en SQL.
Paréntesis ( ) Paréntesis literales. Incluye los paréntesis en tu consulta en SQL.
Barra vertical | Indica que debes elegir solo una opción entre las alternativas separadas por barras verticales. No incluyas barras en tu consulta de 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 en SQL.
Elipsis ... Indica que una lista o una parte de la sintaxis se truncaron para mayor brevedad. Esto se diferencia de una coma seguida de una elipsis, que indica una lista repetitiva. No incluyas los puntos suspensivos en tu búsqueda.
Coma , Indica una coma literal, que se suele usar para separar elementos en una lista. Incluye comas en tu búsqueda.
Coma seguida de una elipsis , ... Indica que el elemento anterior se puede repetir varias veces, y cada instancia se separa con una coma. No incluyas los puntos suspensivos en tu búsqueda. Incluye las comas para separar los elementos repetidos.
Lista de elementos item [, ...] Indica que debes incluir al menos un elemento. De manera opcional, puedes incluir más elementos, separados por comas. No incluyas los corchetes ni los puntos suspensivos en tu búsqueda. Incluye las comas para separar el elemento adicional.
[item, ...] Indica que puedes incluir, de forma opcional, al menos un elemento. También puedes incluir más elementos de forma opcional, separados por comas. No incluyas los corchetes ni los puntos suspensivos en tu búsqueda. Incluye las comas para separar los elementos adicionales.
Comillas simples '' Indica una comilla simple literal. Se usa para definir literales de cadena en tu consulta. Incluye las comillas simples en tu búsqueda.
Comillas dobles o acentos graves "" o `` Indica comillas dobles o acentos graves literales. Se usa para encerrar identificadores entre comillas en tu consulta. Incluye las comillas dobles o los acentos graves en tu búsqueda.
Corchetes angulares < > Corchetes angulares literales. Incluye los corchetes angulares en tu consulta de SQL.