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

Django nhóm riêng biệt theo truy vấn trên hai trường

Tôi không nghĩ rằng có một truy vấn duy nhất có thể làm được điều này, bởi vì không có cơ chế nào từ cơ sở dữ liệu để chọn một truy vấn ngẫu nhiên từ các bản sao. Tuy nhiên, nếu bạn chỉ quan tâm đến hai trường đó, bạn có thể làm:

MyModel.objects.order_by('tcode').values('tcode', 'created_on').distinct()

Điều này sẽ không cung cấp cho bạn MyModel hoàn chỉnh các đối tượng, nhưng một danh sách các từ điển chứa tất cả các tổ hợp tcode hiện có và created_on .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. làm thế nào để sắp xếp thứ tự của LEFT JOIN trong truy vấn SQL?

  2. Bảo vệ mật khẩu MySQL khi phát triển bằng Python?

  3. Mysql không khởi động trong vùng chứa docker trên MacOS sau khi cập nhật docker

  4. Chèn dữ liệu vào cơ sở dữ liệu mysql từ xa bằng phương pháp POST từ thiết bị iOS

  5. Hai chỉ mục trùng lặp với các cột giống nhau