Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận Top 3 từ bảng Mysql dựa trên Điều kiện / Giá trị

Bạn có thể thử bộ truy vấn này:

(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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqldump vấn đề với lỗi khôi phục:'Vui lòng NGẮT không gian bảng trước khi NHẬP'

  2. Không bắt được kết nối:php_network_getaddresses:getaddrinfo không thành công:Không xác định được tên hoặc dịch vụ

  3. MySQL - Hàng đến cột

  4. Bỏ qua kết quả rỗng trong các truy vấn MySQL JOIN

  5. Sử dụng các phím ngoại để thay thế ràng buộc kiểm tra