Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Group by e conteggio

  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    Group by e conteggio

    Ciao a tutti, ho un problema in un link tra due tabelle:

    esempio

    Tabella1
    ID, Nome, Cognome, Info,
    1, Mario Rossi, 1
    1, Giuseppe Verdi, 1



    Tabella2
    ID, Des
    1, AA
    1, BB
    1, CC
    2, DD


    Quindi Tabella1 è collegata con una relazione uno a molti a Tabella2 attraverso il campo ID. Praticamente Tabella1 rappresenta un raggruppamento e Tabella 2 il dettaglio degli elementi che la compongono.

    Io dovrei:

    1) Fare un group by della Tabella 1 (ad esempio sul campo Info), quindi raggruppare la Tabella 1 in base a determianti campi e poi, una volta generato il raggruppamento, collegarmi al dettaglio (Tabella2)


    La query dovrebbe essere qualche cosa del tipo

    SELECT [Tabella1].Info
    FROM Tabella1 INNER JOIN Tabella2 ON [Tabella1].ID = [Tabella2].ID
    GROUP BY [Tabella].Info;

    il mio problema è quello di aggiungere un capo che conteggi il numero di elementi collegati RAGGRUPPATI dal Group by (non collegati a Tabella2)

    quindi dovrei vedere un contatore 2 se il group by ha raggruppato due record nella Tabella1, ho provato ad inserire un count(*) ma non è corretto in quanto il contatore viene incrementato dal numero di elementi collegati (Tabella2)

    Come posso fare?

    Grazie

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    Please help me!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.