Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    234

    Ordinare in modo Random e per data

    Ciao a tutti..
    dovrei fare una query che ordina per data, limita a 5 e solo dopo li ordina in modo random..

    precedentemente avevo
    ORDER BY RAND() LIMIT 5";
    ma in questo modo ottenevo un filtro su tutti i record della tabella

    come fare per avere
    ORDER BY data LIMIT 5";
    e dopo un RAND() dei 5?

    Ho provato così ma senza risultato..
    ORDER BY data DESC, RAND() LIMIT 5";


    Grazie

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    prova con una select annidata subqueries
    If you think your users are idiots, only idiots will use it. DropBox

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ti fai restituire 5 risultati ordinati per data da MySQL, poi li metti in un array e lo mischi con php.

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.