Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. group by su sql server
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      psicona User • 17 giu 2015, 18:06 ultima modifica di

      group by su sql server

      Ciao a tutti,
      non ho trovato una sottosezione dedicata a sql, spero sia comunque la sezione giusta altrimenti chiedo scusa in anticipo e chiedo agli amministratori di spostarlo.

      Dunque, non riesco a capire come si utilizza la funzione group By in sql e se può essere utile per risolvere il mio problema.

      Utilizzo la seguente funzione per avere il numero di record che soddisfa la condizione
      SELECT Count(*) FROM vOfferte WHERE InScadenza=True;

      Fin qui tutto bene. Ottengo il numero totale di record in scadenza, ma essendo totale non so quanti appartengono ad un utente e quanti ad un altro.
      Vorrei integrare la query con un raggruppamento per userID.
      Se quindi su n record, x appartengono ad un utente e y appartengono ad un altro utente, come faccio a raggrupparli?

      In poche parole, quanti record in scadenza per ogni utente, se esistono.
      Qualcuno ha suggerimenti in proposito?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • A
        artcava Moderatore • 19 giu 2015, 10:34 ultima modifica di

        **SELECT Utente, Count(*) FROM vOfferte WHERE InScadenza=True GROUP BY Utente;

        **​Dove Utente devi sostituirlo con il nome della colonna opportuna

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti