sql >> Databasteknik >  >> RDS >> Mysql

Django distinkt grupp efter fråga på två fält

Jag tror inte att det finns en enda fråga som kan göra detta, eftersom det inte finns någon mekanism från databasen för att välja en slumpmässig från dubbletter. Men om du bara bryr dig om dessa två fält kan du göra:

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

Detta ger dig inte fullständig MyModel objekt, men en lista över ordböcker som innehåller alla befintliga kombinationer av tcode och created_on .



  1. MySQL GUI-program

  2. Fixa "ERROR 1054 (42S22):Okänd kolumn "colname" i "order clause" i MariaDB

  3. Vilka är fördelarna med ett datahanteringssystem?

  4. det går inte att kopiera databasen med SQLiteAssetHelper-klassen