sql >> Database >  >> RDS >> Mysql

MYSQL selecteert willekeurig van elk van de categorieën

Als je twee categorieën hebt (zoals in je vraag), is de gemakkelijkste manier in MySQL om union all te gebruiken :

(select * from t_shop where category = 1 order by rand() limit 5)
union all
(select * from t_shop where category = 2 order by rand() limit 5)


  1. Hoe kan ik verbinding maken met de Oracle Database 11g-server via ssh-tunnelketen (dubbele tunnel, server in bedrijfsnetwerk)?

  2. mysql- Hoe subsidies toe te passen op kolom?

  3. MySQL:hoe voeg ik een kolom toe als deze nog niet bestaat?

  4. Hoe een Active Directory-gebruikersgroep toe te voegen als login in SQL Server