Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Sql Per Classifica

  1. #1

    Sql Per Classifica

    Ciao Ragazzi

    ho una tabella ARTICOLI dove ho diversi record inseriti da diversi utenti di cui registro il nome nel campo UTENTE_NOME vorrei fare una classifica, dall'utente che inserisce più articoli a quello che ne inserisce di meno.
    Esiste un modo per contare i record inseriti solo da un'utente, e ordinare i risultati in questo modo con una sql.

    nome_utente: pippo articoli inseriti --- 15
    nome_utente: pluto articoli inseriti --- 10
    nome_utente: paperino articoli inseriti --- 7
    nome_utente: topolino articoli inseriti --- 3

    avevo pensato di fare un array ma non mi viene in mente come....

    grazie


  2. #2
    count e group by ti saranno vieppiù sufficienti

  3. #3

    grazie

    grazie optime ma mi puoi fare un esempio perchè non gli ho mai usati, adesso cercando meglio nel forum avevo effettivamente visto che molti fanno in questo modo, ma non riesco ad adattarli alla mia situazione come si usano?

    Grazie


  4. #4
    codice:
    select 
       utente, 
       count(utente) as quanti 
    from 
       articoli
    group by 
       utente
    order by 
       2 desc
    sistemalo

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.