Estrazione del 10% di dati casuali da una tabella

di nico70 il
4 risposte

Buonasera, sto trovando difficolta ad estrarre una x percentuale di dati da una tabella in modo casuale, con la funzione ' top 10 percent' non sono sicuro, esiste un altro metodo?

ho una tabella di oltre 500 nomi nell estrazione sembra che mi dia sempre gli stessi nomi

4 Risposte

  • Scusa, dove sarebbe l'indicazione della scelta random in una TOP PERCENT??

  • Salve,

    puoi usare la funzione NEWID() nell'ordinamento per ottenere il risultato desiderato, similarmente a

    SELECT TOP 10 PERCENT * FROM tabella ORDER BY NEWID();

    salutoni romagnoli
    – 
    Andrea

  • Grz mille

  • “Grz” ??

    :D

    salutoni romagnoli
    – 
    Andrea

Devi accedere o registrarti per scrivere nel forum
4 risposte