Firebird Documentation IndexGuida sull'uso di NULL nel linguaggio SQL di Firebird → SELECT DISTINCT
Firebird Home Firebird Home Indietro: Vincoli di controllo (CHECK constraints)Firebird Documentation IndexRisali: Guida sull'uso di NULL nel linguaggio SQL di FirebirdAvanti: Funzioni definite dall'utente (UDF)

SELECT DISTINCT

Una frase del tipo SELECT DISTINCT considera tutti i NULL uguali fra loro (vale a dire che sono NOT DISTINCT FROM l'uno dall'altro), cosicchè se la selezione è su una sola colonna, al massimo può riportare solo un NULL.

Come già detto, Firebird 2.0 ha un problema legato alla direttiva NULLS FIRST|LAST che non funziona in certi casi con il SELECT DISTINCT. Per maggiori dettagli si può vedere nella lista dei problemi.

Indietro: Vincoli di controllo (CHECK constraints)Firebird Documentation IndexRisali: Guida sull'uso di NULL nel linguaggio SQL di FirebirdAvanti: Funzioni definite dall'utente (UDF)
Firebird Documentation IndexGuida sull'uso di NULL nel linguaggio SQL di Firebird → SELECT DISTINCT