Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Losowy wiersz z dużego wyniku zapytania

Możesz użyć ORDER BY RAND()

SELECT * FROM table WHERE field1 > 1 AND field1 < 10 ORDER BY RAND() LIMIT 1

Zwróci 1 losowy wiersz z polem 1 w przedziale od 1 do 10



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jQuery Sprawdź poprawność użycia metody zdalnej, aby sprawdzić, czy nazwa użytkownika już istnieje

  2. CakePHP zagnieżdżanie dwóch zapytań wybierających

  3. Czcionka devnagri (hindi) nie jest przechowywana w mysql

  4. Odpowiednik PDO mysql_client_encoding()?

  5. SELECT * z tabeli SQL używając przygotowanej instrukcji