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

Jak ograniczyć wiele liczb, filtrując wiele kolumn w MySql?

Możesz użyć UNION zapytanie, aby uzyskać wszystkie pytania naraz:

(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. Jak przechowywać pliki .txt w bazie danych MySQL?

  2. php:sesje a baza danych

  3. Struktura kodu transakcji PHP PDO MySQL

  4. Znajdowanie dokładnej wartości z ciągu oddzielonego przecinkami w PHP MySQL

  5. Jak wstawić/utworzyć procedury składowane w mySQL z PHP?