Query Pivot / Cross / non saprei per utenti esperti..

venerdì 03 febbraio 2017 - 18.26
Tag Elenco Tags  SQL Server 2008 R2  |  SQL Server 2008  |  SQL Server Express

gmtsoft Profilo | Newbie

Salve, premetto che il db dove deve funzionare la query è Sql Server Express 2008 o 2010.
Allego lo script per creare tabelle e dati.

In una tabella ho l'anagrafica di prodotti finanziari, nell'altra la raccolta degli agenti relazione (prodottispedito_fkidprodotto -> prodotti_id)

Io vorrei avere un risultato in cui ponendo un filtro per un range di date sul campo prodottispedito_data dd/mm/yyyya dd/mm/yyyy e per prodottispedito_fkidutenteregistrazione = nn
mi desse un risultato del genere

Nomi delle colonne
prodottispedito_data | prodottispedito_fkidutenteproprietario | prodotti_descrizione 1 | prodotti_descrizione 2 ... tutti i prodotti della tabella tab_prodotti

Risultato query
prodottispedito_data | Prodottispedito_fkidutenteproprietario | Somma(prodottispedito_importo) | Somma(prodottispedito_importo) ... somma o 0 se non ci sono registrazioni
prodottispedito_data | Prodottispedito_fkidutenteproprietario | Somma(prodottispedito_importo) | Somma(prodottispedito_importo) ... somma o 0 se non ci sono registrazioni
prodottispedito_data | Prodottispedito_fkidutenteproprietario | Somma(prodottispedito_importo) | Somma(prodottispedito_importo) ... somma o 0 se non ci sono registrazioni

si può fare?
Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5