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

Sử dụng HQL với MySQL làm cách nào tôi có thể sắp xếp kết quả đặt trước nhóm để chọn đúng bản ghi?

Để làm được điều đó, bạn cần có Chức năng cửa sổ SQL . Không có cách nào để làm điều đó trong Hibernate / HQL, HQL không hỗ trợ các chức năng cửa sổ.

greatest-n-per-group thẻ có các câu trả lời chính xác. Ví dụ: cách tiếp cận này khá dễ đọc, mặc dù không phải lúc nào cũng tối ưu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nối cột trả về Null Mysql - Php

  2. thay đổi mysql thành pdo và lưu trữ kết quả trong biến

  3. Các cột đã chọn không có loại tương thích, ngay cả khi nó có cùng loại

  4. tạo số duy nhất mysql

  5. Cách cập nhật chế độ xem trong MySQL