Query possibile ?

di il
2 risposte

Query possibile ?

Buongiorno a tutto il forum.

Ho una tabella SQL, abbastanza semplice, dove a fronte di un Numero Ordine e Numero Riga, inserisco n record (tanti quanti sono i componenti della ricetta per ottenere il prodotto finito), per cui:

nOrdine- nRiga- ProdottoFinito - Componente1- Quantità1

nOrdine- nRiga- ProdottoFinito - Componente2- Quantità2

nOrdine- nRiga- ProdottoFinito - Componente3- Quantità3

Ora, quello che vorrei ottenere (se possibile) attraverso una query per nOrdine e nRiga, una sola riga che mi riporti oltre ai dati dell'ordine (nOrdine, nRiga, ProdottoFinito), in sequenza, tutti i componenti e le relative quantità:

es

ordine-riga-prodottofinito-componente1-qta1-componente2-qta2......fino alla fine dei componenti.

Secondo voi è possibile ?

Grazie 1000

DG

2 Risposte

  • Re: Query possibile ?

    03/12/2025 - DanieleG ha scritto:

    Secondo voi è possibile ?

    Potrei sbagliarmi, ma così a prima vista mi sembra un classico caso di pivot.

    Non li ho mai usati, ma pare che SQL Server abbia operatori specifici per questa necessità, almeno stando alla documentazione.

    Prova a dare un'occhiata e magari fai sapere com'è andata, che sono curioso. :)

  • Re: Query possibile ?

    Grazie molte Alka,

    darò un'occhiata e vediamo cosa ne esce:)

    Ti farò sapere

    Buona giornata

Devi accedere o registrarti per scrivere nel forum
2 risposte