SnowConvert AI – BigQuery – Operatoren¶
IS-Operatoren¶
IS-Operatoren geben TRUE oder FALSE für die Bedingung zurück, die sie testen. Sie geben nie NULL zurück, auch nicht für NULL-Eingaben. (BigQuery SQL-Sprachreferenz – IS-Operatoren)
BigQuery |
Snowflake |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UNNEST-Operator¶
Der UNNEST-Operator nimmt ein Array und gibt eine Tabelle mit einer Zeile für jedes Element im Array zurück. (BigQuery SQL-Sprachreferenz – UNNEST-Operator).
Dieser Operator wird mit der FLATTEN emuliert. Die VALUE- und INDEX-Spalten, die von der Funktion zurückgegeben werden, werden entsprechend umbenannt, sodass sie mit den UNNEST-Operator-Aliassen übereinstimmen.
BigQuery |
Snowflake |
|---|---|
|
|
|
|
|
|
|
|
SELECT * mit UNNEST¶
Wenn der UNNEST-Operator innerhalb einer SELECT *-Anweisung verwendet wird, wird das EXCLUDE-Schlüsselwort verwendet, um die unnötigen FLATTEN-Spalten zu entfernen.
Eingabe:
Erstellter Code: