Skip navigation
Corsi
Prezzi
Per gli studenti
Libreria SQL
Articoli
Accedi
Crea un account gratuito
fullName
User profile menu open
Open user profile menu
fullName
Dashboard
Il mio profilo
Pagamenti e fatturazione
Esci
MENU
CLOSE
Corsi
Prezzi
Per gli studenti
Articoli
Dashboard
Il mio profilo
Pagamenti e fatturazione
Accedi
Crea un account gratuito
Esci
Articoli
18 Jul 2022
Emil Drkušić
Qual è la differenza tra un GROUP BY e un PARTITION BY?
Le funzioni finestra sono un'ottima aggiunta all'SQL e possono semplificarvi la vita se sapete come usarle correttamente. Oggi ci occuperemo delle differenze tra un GROUP BY e un PARTITION BY. Cominceremo con le nozioni di base e vi porteremo lentamente a un punto in cui potrete continuare a fare ricerche da soli. PARTITION BY vs. GROUP BY Le clausole PARTITION BY e GROUP BY sono utilizzate frequentemente in SQL quando è necessario creare un report complesso.
Continua a leggere
18 Jul 2022
Kateryna Koidan
Quali sono i diversi tipi di subquery SQL?
Le subquery possono essere utilizzate in molti casi aziendali. Quali tipi di subquery offre SQL? E come si possono utilizzare in modo efficiente? In questo articolo vi guiderò attraverso i diversi tipi di subquery e le situazioni tipiche in cui sono utili. Che cos'è una subquery in SQL? Una subquery, o query annidata, è una query inserita all'interno di un'altra query SQL. Ci sono molti scenari diversi in cui è possibile includere una query nelle clausole WHERE, FROM o SELECT della query principale.
Continua a leggere
18 Jul 2022
Adrian Więch
SQL in Google Sheets? Sì, è possibile!
Sapevate che è possibile scrivere query di tipo SQL nei fogli di calcolo di Google? Questa funzione è incredibilmente potente e versatile e può sostituire la maggior parte delle funzionalità offerte dalle tabelle pivot di Excel. Leggete il nostro articolo per scoprire come utilizzare facilmente la funzione QUERY per lavorare in modo efficiente con i dati di Google Sheets. I database relazionali condividono molte caratteristiche con i fogli di calcolo.
Continua a leggere
18 Jul 2022
Kateryna Koidan
SQL è un linguaggio di programmazione?
SQL è un potente strumento per comunicare con i sistemi di gestione dei database. Quando si scrivono query SQL, si danno istruzioni al computer, che le esegue: sembra una programmazione. Tuttavia, non è possibile creare un'applicazione con SQL come con Python o Java. Quindi, l'SQL è un linguaggio di programmazione? Che cos'è l'SQL? Cominciamo con la definizione di base. SQL, o Structured Query Language, è un linguaggio utilizzato per comunicare con i database relazionali.
Continua a leggere
18 Jul 2022
Marija Ilic
Spiegazione dei tipi di JOIN in SQL
Qual è la differenza tra INNER JOIN, LEFT JOIN, RIGHT JOIN e FULL JOIN in SQL? Quando è opportuno utilizzarle? Abbiamo qui le risposte. Volete combinare i dati di due o più tabelle diverse, ma non siete sicuri di come farlo in SQL. Non preoccupatevi. In questo articolo vi mostrerò come utilizzare la clausola SQL JOIN per unire i dati di due tabelle. Esistono diversi tipi di SQL JOIN che possono essere utilizzati per ottenere risultati diversi.
Continua a leggere
18 Jul 2022
Dorota Wdzięczna
Subquery vs. JOIN
Una delle sfide nella scrittura di query SQL è scegliere se utilizzare una subquery o una JOIN. Ci sono molte situazioni in cui una JOIN è la soluzione migliore, mentre ce ne sono altre in cui è meglio una subquery. Esaminiamo questo argomento in dettaglio. Le sottoquery sono utilizzate nelle query SQL complesse. Di solito, c'è una query esterna principale e una o più subquery annidate all'interno della query esterna.
Continua a leggere
18 Jul 2022
Maria Alcaraz
Tabelle pivot in PostgreSQL con la funzione Crosstab
Alcuni anni fa, quando è stata rilasciata la versione 8.3 di PostgreSQL, è stata introdotta una nuova estensione chiamata tablefunc. Questa estensione fornisce un insieme di funzioni davvero interessanti. Una di queste è la funzione crosstab, utilizzata per la creazione di tabelle pivot. È questo l'argomento che tratteremo in questo articolo. Il modo più semplice per spiegare il funzionamento di questa funzione è utilizzare un esempio con una tabella pivot.
Continua a leggere
18 Jul 2022
Jakub Romanowski
Tipi di lavoro nei database: Sceglietene uno e iniziate a essere fantastici
Sognate guadagni elevati e un lavoro interessante? Siete stufi del vostro capo e delle sue fastidiose storie di vacanze in paesi esotici? È arrivato il momento di cambiare lavoro? Perché non imparare l'SQL? Ecco alcuni esempi di lavori nel campo dei database che potrebbero portarvi a una vita migliore. Quali sono le professioni legate ai database che utilizzano SQL? Ecco alcuni esempi, ma prima un piccolo avvertimento. Quelli descritti di seguito sono solo la punta dell'iceberg.
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
23 Dec 2021
Ignacio L. Bisso
Come usare la clausola SQL PARTITION BY con OVER
Al centro di ogni chiamata di funzione finestra c'è una clausola OVER che definisce come vengono costruite le finestre dei record. All'interno della clausola OVER, può essere presente una sottoclausola opzionale PARTITION BY che definisce i criteri per identificare i record da includere in ciascuna finestra. Continuate a leggere e fate un passo importante per accrescere le vostre competenze in SQL! Che cos'è la clausola PARTITION BY in SQL? L'espressione SQL PARTITION BY è una sottoclausola della clausola OVER, utilizzata in quasi tutte le invocazioni di funzioni finestra come AVG(), MAX() e RANK().
Continua a leggere
««
«
1
2
3
43
44
»
»»