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

Yêu cầu trợ giúp truy vấn chọn SQL

Điều này sẽ giúp bạn ..

Đầu tiên có một lỗi, nó được cập nhật ngay bây giờ.

SELECT  t.*
FROM    (
    SELECT  @lim := 2,
            @cg := ''
    ) vars,
    (select * from Table1 order by product,amount, make)  t
WHERE   CASE WHEN @cg <> product THEN @r := @lim ELSE 1 END > 0
    AND (@r := @r - 1) >= 0
    AND (@cg := product) IS NOT NULL
ORDER BY
    product,amount, make

Hãy vui vẻ với nó và với trình điều khiển: http://sqlfiddle.com/#! 2 / bdd1a / 115/0



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.sql.SQLException:Đã đóng

  2. MySql - đặt hàng theo giá trị chuỗi đầu tiên

  3. SQL thành outfile - tệp được lưu trữ ở đâu? (MySQL, Windows)

  4. Đầu ra lệnh MySQL quá rộng trong máy khách dòng lệnh

  5. Vòng lặp while bên trong không hoạt động