Come promesso al workshop di Pordenone dello scorso 28 Aprile 2011, ho preparato il webcast del primo dei miei due interventi, quello relativo alla manipolazione di dati binari di grandi dimensioni su database SQL Server usando la scrittura e la lettura per Segmenti (Chunks).
Comments closedCategory: SQL
Post dedicati alle query in linguaggio SQL
Oggi sto facendo una operazione davvero rarissima, ovvero sto spostando server e computer da un dominio windows ad uno completamente nuovo.
Comments closedOggi dovevo modificare la configurazione del servizio di notifica dei Job di uno dei server SQL che uso per i test, pertanto ho approfittato della cosa per configurare lo stesso servizio su un altro server di test che fino ad oggi non lo aveva attivo.
Comments closedVenerdì scorso, il mio collega Luca stava litigando con un problema determinato da valori null, DbNull e Guid in una classe che si occupa di effettuare query su Database.
La classe Guid, è una classe di tipo Value Type, pertanto non è nullabile. Per contro, nelle Stored Procedure, io utilizzo il valore DbNull come indicatore di Default per indicare che un parametro di filtro è vuoto e deve quindi essere ignorato.
Comments closedUn esempio collegato ad un post precedente per filtrare una query con una funzione di Ranking ed estrarre solo le righe rispondenti al rank prestabilito.
Comments closedQualche giorno fa, il mio collega Luca stava verificando come ottimizzare una query complessa per ottenere una riduzione dei tempi di esecuzione, e consultando vari help, ha effettuato una serie di test.
Comments closedA seguito di una domanda postami, scrivo qui, al solito anche per ricordarmelo, come si fa a leggere una specifica riga di una tabella in base ad un arbitrario ordinamento.
Comments closedOggi, proseguendo il lavoro relativo al post precedente, mi si è presentata la seguente necessità, Creata una tabella contenente alcune informazioni, avevo la necessità di aggiornare le informazioni su questa tabella usando i dati contenuti su un’altra tabella.
Comments closedOggi avevo il problema di dover creare una query che mi restituisse il prezzo più recente contenuto in una tabella listini. Ogni listino può contenere gli stessi articoli ripetuti più volte, ciascuna riga con una data di validità diversa. Ho fatto qualche ricerca in merito ed ho trovato la funzione RANK, usata in un caso simile, pubblico quindi un esempio in modo da ricordarmi come fare quando mi servirà di nuovo e ovviamente dare a chi legge un suggerimento per risolvere simili problemi.
Comments closedUn articolo che cerca di mostrare in modo intuitivo qual’è la differenza fra INNER, LEFT e RIGHT Join in linguaggio SQL.
Comments closed