Section courante

A propos

Section administrative du site

FIRST_VALUE

Première valeur
BigQuery

Syntaxe

FIRST_VALUE(value_expression [{RESPECT | IGNORE} NULLS])

Paramètres

Nom Description
value_expression Ce paramètre permet de spécifier l'expression pour laquelle vous souhaitez obtenir la première valeur. Il s'agit généralement d'une colonne ou d'un calcul basé sur une colonne.
RESPECT NULLS Ce paramètre (qui est le comportement par défaut si vous ne spécifiez rien) signifie que la fonction FIRST_VALUE prendra en compte les valeurs NULL comme n'importe quelle autre valeur. Si la première valeur rencontrée dans l'ensemble de données est NULL, c'est NULL qui sera renvoyé. Ce paramètre permet donc de renvoyer la toute première valeur, quelle que soit sa nature.
IGNORE NULLS Ce paramètre indique à la fonction FIRST_VALUE d'ignorer toutes les valeurs NULL qu'elle rencontre. Elle continuera à parcourir l'ensemble des valeurs jusqu'à ce qu'elle trouve la première valeur qui n'est pas NULL, et c'est cette valeur non-NULL qui sera renvoyée. Ce paramètre permet donc de renvoyer la première valeur non-NULL.

Description

Cette fonction permet de demander le premier enregistrement d'un ensemble de valeurs.

Remarques



Dernière mise à jour : Jeudi, le 18 Juin 2020