sql >> Databáze >  >> RDS >> Mysql

Django odlišná skupina dotazem na dvě pole

Nemyslím si, že existuje jediný dotaz, který by to mohl udělat, protože neexistuje žádný mechanismus z databáze, který by vybral náhodný dotaz z duplikátů. Pokud vám však záleží pouze na těchto dvou polích, můžete:

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

Tím nezískáte úplný MyModel objekty, ale seznam slovníků, které obsahují všechny existující kombinace tcode a created_on .



  1. chyba mysql 2005 – neznámý hostitel serveru MySQL 'localhost'(11001)

  2. Je COUNT(rowid) rychlejší než COUNT(*)?

  3. Získat výsledky dotazů MySQL jako jejich nativní datový typ?

  4. PHP/mysql získá počet ovlivněných řádků příkazu UPDATE