Привет дорогие друзья.
mysql_query("SELECT id FROM tb_table ORDER BY num ASC, ORDER BY RAND() LIMIT 1");
правильно ли это кодирование? Я хочу найти все строки ASC num и может быть 1000 строк, число которых равно 1 другому 1000, что num равно 2. Но я хочу, чтобы он сначала сортировал ASC как 1s и выбирал один из них случайным образом.
Вам нужно только указать ORDER BY
один раз.
mysql_query("SELECT id FROM tb_table ORDER BY num ASC, RAND() LIMIT 1");