Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    12

    Select con TOP n su raggruppamento

    Buongiorno, non so se il titolo è azzeccato ....
    ho il seguente problema:

    Ho una select che mi restituisce questi risultati:

    col1 col2
    A 3
    A 2
    A 1
    B 3
    B 1
    C 4
    C 3
    C 2
    C 1
    D 2
    E 5
    E 2
    F 4
    F 2
    F 1
    F 1
    G 3
    H 2
    .... ecc. ecc.

    Avrei però la necessità che per uno stesso valore in Col1 mi vengano restituite, al massimo,
    le prime due righe (ad esempio ... in realtà me ne servono 5, ma semplifichiamo),
    ottenendo quindi un risultato simile a questo:

    col1 col2
    A 3
    A 2
    B 3
    B 1
    C 4
    C 3
    D 2
    E 5
    E 2
    F 4
    F 2
    G 3
    H 2


    Sono due giorni che ci sto appresso senza esserci riuscito; un aiutino ?

    Uso SQL Server 2008

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Qui dovresti trovare indicazioni per fare quello che ti serve http://sqlserverplanet.com/tsql/sele...ords-per-group

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    12
    Perfetto ! ... mille grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    12
    .... ops; avrei un altro problemino; ... dal titolo "Trasposizione Righe in Colonne"

  5. #5
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Quote Originariamente inviata da allforum Visualizza il messaggio
    .... ops; avrei un altro problemino; ... dal titolo "Trasposizione Righe in Colonne"
    Apri una nuova discussione, con titolo appropriato e descrizione chiara del problema

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.