5
Ciao cari amici.Come selezionare la colonna ORDER BY e RAND() entrambi?
mysql_query("SELECT id FROM tb_table ORDER BY num ASC, ORDER BY RAND() LIMIT 1");
questa codifica è corretta? Voglio trovare tutte le righe ASC num e ci possono essere 1000 righe che num è 1 altro 1000 che num è 2. Ma voglio prima ordinare ASC come 1s e sceglierne uno in ordine casuale.
È questo SQL efficiente? O l'introduzione di RAND() lo rende molto più lento? – zed