Visualizzazione dei risultati da 1 a 4 su 4

Discussione: aiuto query sql server

  1. #1
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763

    aiuto query sql server

    Salve
    Ho due tabelle

    TABELLA_1
    -> CODICE_1
    -> DIFFICOLTA

    TABELLA_2
    -> CODICE_2 (punta a codice_1)


    Vorrei fare una query che contasse quanti record ci siano in TABELLA_2 moltiplicato la difficoltà della TABELLA_1

    Chi mi aiuta? :master:

  2. #2
    Non abbiamo capito bene bene bene...

  3. #3
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    Originariamente inviato da Domenix
    Non abbiamo capito bene bene bene...
    cosa non è chiaro?

    cerco di rispiegare

    ho due tabelle
    TABELLA_1 i cui campi sono CODICE_1, DIFFICOLTA
    TABELLA_2 i cui campi sono ID, CODICE_2

    CODICE_1 e CODICE_2 sono collegati tra loro nel senso che hanno gli stessi valori

    Io vorrei realizzare questo:
    una query che vada a moltiplicare il Count(ID) della TABELLA_2 * la DIFFICOLTA della TABELLA_1

    Es.:
    TABELLA_2
    1,COD1
    2,COD2
    3,COD1
    4,COD1
    5,COD2

    TABELLA_1
    COD1,3
    COD2,5

    La query mi dovrebbe restituire: (Count(ID),CODICE,DIFFICOLTA*Count(ID))
    3,COD1,9
    2,COD2,10



    si potrebbe ottenere questa cosa?
    grazie

  4. #4
    vado a orecchio

    codice:
    SELECT
       Count(T2.ID), T1.CODICE_1, T1.DIFFICOLTA*Count(T2.ID))
    FROM TABELLA_1 T1 JOIN TABELLA_2 T2
             ON T1.CODICE_1 = T2.CODICE_2
    GROUP BY
       T1.CODICE_1

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 © 2026 vBulletin Solutions, Inc. All rights reserved.