Mysql
 sql >> база данни >  >> RDS >> Mysql

Произволен ред от голям резултат от заявка

Можете да използвате ORDER BY RAND()

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

Това ще върне 1 произволен ред с поле 1 между 1 и 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. Еквивалентна заявка на функцията за прозорец на Postgres lag() в MySQL

  2. Архивиране на таблица с колона GEOMETRY с помощта на mysqldump?

  3. Проверете mysql връзката в sequelie

  4. Защо mysqli fetch() връща празни резултати от колоната с дълъг текст?

  5. Как мога да накарам MySQL SUM заявка да връща нула вместо нула, ако няма записи?