9 Dec 2022 Patrycja Dybka Come affrontare i NULL in SQL: Funzione COALESCE È inevitabile che alcuni dati nel database non abbiano valore, cosa che in SQL è rappresentata dalla parola chiave NULL. "Nessun valore" qui è diverso da zero, falso o una stringa vuota (ma con delle eccezioni! In Oracle Oracle, NULL equivale a una stringa di lunghezza zero). Quando si gioca con il database, il trattamento di NULLdiventa sempre più problematico, quindi Lo standard MySQL fornisce un aiuto con alcune funzioni, come ad esempio COALESCE. Continua a leggere 21 Jul 2022 James Wondrasek Come utilizzare gli operatori di confronto con i NULL in SQL Il valore SQL NULL ha una funzione speciale. Ha anche dei comportamenti controintuitivi che possono mettere in crisi i principianti di SQL o anche i programmatori più esperti. Scoprite come evitare questi problemi quando usate NULL con gli operatori di confronto. Questo articolo vi aiuterà a padroneggiare le migliori pratiche per la creazione di query SQL che funzionano con i valori NULL e utilizzano gli operatori di confronto ( =, <>, <, > ) - che, se avete già scritto query SQL, sapete che sono praticamente tutte le query che scriverete! Continua a leggere 21 Jul 2022 Maria Alcaraz Capire l'uso di NULL nella logica a tre valori di SQL I NULL sono necessari nei database relazionali e imparare a usarli è fondamentale per il successo dell'SQL. Tuttavia, anche i NULL devono essere gestiti con cura, come spieghiamo in questo post. Nei database relazionali, non sempre abbiamo un valore da inserire in una colonna. Ad esempio, supponiamo di avere una tabella chiamata "persone" con le colonne "nome_nome", "cognome", "data_nascita" e "data_matrimonio". Quale valore memorizzeremo nella colonna "data_matrimonio" per le persone singole? Continua a leggere 18 Jul 2022 Maria Alcaraz Valori NULL e la clausola GROUP BY Abbiamo già visto come utilizzare la clausola GROUP BY e alcune funzioni di aggregazione come SUM(), AVG(), MAX(), MIN(), COUNT(). In questo articolo spiegheremo come funziona la clausola GROUP BY quando sono coinvolti valori NULL. Verrà inoltre spiegato come utilizzare i NULLcon la clausola ORDER BY. Il modo migliore per padroneggiare GROUP BY e NULL in SQL è la pratica. Raccomando la SQL Practice a LearnSQL.it. Contiene oltre 600 esercizi pratici che vi aiuteranno a prendere confidenza con le vostre capacità. Continua a leggere