que necesitan para recuperar una lista de registros para el siguiente cuadro con valores distintos en lo que respecta al nombre:recuperación de registros distintos basados en una columna de Django
Class C:
name value
A ------------------ 10
A ------------------ 20
A ------------------ 20
B ------------------ 50
C ------------------ 20
D ------------------ 10
B ------------------ 10
A ------------------ 30
necesito para deshacerse de todos los valores duplicados para nombrar y solo mostrar lo siguiente:
name value
A ------------------ 30
B ------------------ 10
C ------------------ 20
D ------------------ 10
Como puede ver, casi parece un conjunto de pitones. Probablemente pueda generar el conjunto usando Python, pero me pregunto si el ORM de Django tiene esta característica.
Intenté usar distinct, pero no acepta ningún argumento para especificar qué columna debe tener valores distintos. ¿Alguna idea de cómo hacer que esta consulta funcione?
¿Quiere el primer valor para cada nombre, o qué? –
Ya sea primero o último. – mohi666
Bueno, deberías elegir uno, porque el primer y el último valor son diferentes. ¿De verdad quieres aleatoriedad arbitraria? – sdolan