Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [mysql] ORDER BY count DESC LIMIT 70... ma visualizzate in oride sparso?

    ragazzi sto realizzando la solita tag cloud.

    vorrei rpender i tag più importanti facendo "ORDER BY count DESC LIMIT 70" count diciamo che è la loro importanza...

    solo ceh poi vorrei visualizzarli in ordine sparso... come potrei fare?

    se faccio solo LIMIT 70 poi non è sicuro che verranno presi i tag con il count più alto..

    potrei farlo tramite codice, cioè salvo tutti i record in un array e poi uno ad uno li prendo tramite una random... ma vorrei farlo tramite sql appunto

    grazie mille

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    select * from (tua query count con limit) as tab order by rand()

  3. #3
    Originariamente inviato da nicola75ss
    select * from (tua query count con limit) as tab order by rand()
    GRANDE!

    anceh se non capisco quel as tab

    nvm:every subtable must own his alias

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.