5 Sep 2022 Tihomir Babic Come utilizzare CASE WHEN con SUM() in SQL Questo articolo vi insegnerà cos'è un'espressione CASE WHEN in SQL e come utilizzarla con la funzione SUM() e l'istruzione GROUP BY. Gli esempi sono inclusi per rafforzare la comprensione. Saper usare l'espressione CASE WHEN in SQL permette di comprendere le interessanti possibilità offerte da SQL. Vi permette di passare da un uso passivo di SQL ad avere padronanza delle vostre ricerche dove potrete impostare criteri specifici in SQL. In combinazione con altre funzioni e istruzioni, come SUM() e GROUP BY, l'espressione CASE WHEN è uno strumento potente per creare rapporti SQL complessi. Continua a leggere 21 Jul 2022 Tihomir Babic Quando si usano le funzioni finestra SQL? Avete sentito uno dei vostri colleghi vantarsi dell'uso delle funzioni SQL? Conoscete l'SQL di base ma non sapete molto o nulla delle funzioni finestra? Se volete imparare a conoscere le funzioni finestra e a usarle in un contesto aziendale, siete nel posto giusto! Succede spesso. Si raggiunge un certo livello di conoscenza e ci si sente il re (o la regina) del mondo. Poi sentite i vostri colleghi parlare di qualcosa di cui non avete mai sentito parlare (in questo caso, le funzioni delle finestre). Continua a leggere 21 Jul 2022 Tihomir Babic Le 5 principali domande di intervista su SQL CTE Ecco cinque domande (e soluzioni!) sulle CTE che (probabilmente) vi verranno poste durante un colloquio. Non sto dicendo che riceverete queste domande sulle CTE SQL a ogni colloquio di lavoro. Ma quando vi capiterà, probabilmente saranno proprio come le cinque che sto per illustrarvi. A parte le domande teoriche sulle CTE, non ci sono molte variazioni negli scenari CTE valutati dagli intervistatori. Esaminando questi cinque esempi, otterrete una buona base per superare il vostro colloquio! Continua a leggere 21 Jul 2022 Tihomir Babic Come unire tabelle in SQL senza usare JOIN Ecco come è possibile unire tabelle senza la parola chiave JOIN senza la parola chiave JOIN. Sembra che non sia possibile: unire tabelle in SQL senza usare la parola chiave JOIN. Ma l'uso della parola chiave JOIN non è l'unico modo per unire le tabelle in SQL. In questo articolo verranno illustrati altri due metodi per unire le tabelle. Nessuno dei due richiede la parola chiave JOIN per funzionare. Si tratta di: Continua a leggere 21 Jul 2022 Tihomir Babic Come trovare il prossimo valore non nullo in SQL È necessario trovare il prossimo valore nonNULL in una serie temporale, ma non sapete come fare. È possibile farlo in SQL? Sì, è possibile! Questo articolo vi mostrerà cosa fare. Se lavorate con SQL, prima o poi vi troverete di fronte a NULL valori. La presenza di NULLs in un database è quasi inevitabile. Tuttavia, a volte si desidera evitarli nei report. Questo accade spesso quando si analizzano i dati delle serie temporali; i valori NULL significano che non ci sono dati disponibili. Continua a leggere 21 Jul 2022 Tihomir Babic Come calcolare la lunghezza di una serie con SQL Che cos'è una serie temporale e perché preoccuparsi di calcolarne la lunghezza con SQL? Come si calcola la lunghezza di una serie in SQL? La risposta è in due parole: funzioni finestra! Sì, per calcolare la lunghezza delle serie è necessaria una certa conoscenza delle funzioni finestra di SQL. Ma cos'è una serie temporale e perché si vuole sapere quanto è lunga? Che cos'è una serie? Sebbene vi siano alcune variazioni nella definizione di " Continua a leggere 21 Jul 2022 Tihomir Babic Che cos'è una CTE ricorsiva in SQL? L'articolo che vi mostrerà esempi pratici di utilizzo delle CTE ricorsive in SQL. Se avete sentito parlare delle CTE ricorsive di SQL ma non le avete mai usate, questo articolo è per voi. È anche per chi non si stanca mai degli esempi di CTE ricorsivi. Prima di addentrarci nella ricorsione, vi ricorderò cosa sono le CTE e qual è la loro sintassi. Poi farò lo stesso per i CTE ricorsivi. Continua a leggere 20 Jul 2022 Tihomir Babic SQL commerciale: Come calcolare la crescita dei ricavi in SQL Si può usare l'SQL nel mondo degli affari? Certo che sì! Ad esempio, è possibile calcolare la crescita del fatturato in SQL - ecco come. Chi lavora con i dati sa già che SQL è lo strumento più utilizzato per l'analisi dei dati. Ma in che modo SQL è utile in ambito aziendale? La risposta è ovvia: analizzando i dati aziendali con SQL! Tuttavia, ci sono alcune specificità dei dati aziendali che possono essere complicate se non si è abituati. Continua a leggere 20 Jul 2022 Tihomir Babic Quando utilizzare una Common Table Expression (CTE)? Siete interessati a saperne di più sulle espressioni comuni di tabella o CTE? Volete sapere quando le CTE sono utili? Continuate a leggere: ne parleremo in questo articolo. Se avete sentito parlare di espressioni di tabella comuni, probabilmente vi sarete chiesti a cosa servono. Anche se non ne avete sentito parlare, è bene che siate qui! Le CTE possono essere molto utili, soprattutto se avete già imparato le basi dell'SQL, come selezionare, ordinare, filtrare i dati e unire le tabelle. Continua a leggere 20 Jul 2022 Tihomir Babic Domande comuni per gli sviluppatori SQL di livello base Avete mai sostenuto un colloquio per una posizione SQL entry-level? Avete intenzione di candidarvi per un lavoro di questo tipo? Questo articolo vi aiuterà a sapere cosa aspettarvi e a prepararvi alle domande più comuni dei colloqui per sviluppatori SQL. Dopo aver acquisito una conoscenza di base di SQL e della programmazione, probabilmente vi state chiedendo cosa fare dopo. O forse non ve lo state chiedendo! Sapete che ciò che avete imparato sparirà presto se non lo utilizzate regolarmente. Continua a leggere «« « 1 2 3 4 5 6 » »»