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

Как да ограничите множество числа чрез филтриране на множество колони в MySql?

Можете да използвате UNION запитване, за да получите всичките си въпроси наведнъж:

(SELECT * FROM question WHERE categori_id=1 ORDER BY RAND() LIMIT 12)
UNION
(SELECT * FROM question WHERE categori_id=2 ORDER BY RAND() LIMIT 20)
UNION
(SELECT * FROM question WHERE categori_id=3 ORDER BY RAND() LIMIT 10)
UNION
(SELECT * FROM question WHERE categori_id=4 ORDER BY RAND() LIMIT 8)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL база данни с променлив брой колони

  2. Предайте PHP масив чрез jQuery Ajax

  3. Защо моят скрипт за архивиране на база данни не работи в php?

  4. Списъкът с brew услуги показва, че mysql работи, но не може да се свърже

  5. Как да изберете данни от две таблици с помощта на една заявка