sql >> Database >  >> RDS >> Mysql

Top 3 uit Mysql-tabel halen op basis van conditie/waarde

Nou, je kunt deze query-set proberen:

(SELECT Name, PositionId, TScore FROM Soccerplayers WHERE PositionID = 1 ORDER BY TScore LIMIT 3)
UNION
(SELECT Name, PositionId, TScore FROM Soccerplayers WHERE PositionID = 2 ORDER BY TScore LIMIT 4)
UNION
(SELECT Name, PositionId, TScore FROM Soccerplayers WHERE PositionID = 3 ORDER BY TScore LIMIT 3)



  1. PostgreSQL-exportresultaat als CSV van externe server

  2. Verwijder schuine strepen in node js mysql-query

  3. Kan 'alleen-lezen' database niet verkleinen | Transactielogboek verkleinen bij gebruik van AlwaysOn-beschikbaarheidsgroep

  4. SQL Bevolken met verschillende gegevens en een reeks