Wie man nur die gleichen (aber letzten) Werte in der Schleife zurückgibt (PHP)

380
John Siemens

Ich habe eine MySQL-Tabelle wie folgt:

id | num | name 1 | 102 | name 1 2 | 102 | name 2 3 | 102 | name 3 4 | 103 | name 4 5 | 103 | name 5 6 | 103 | name 6 7 | 103 | name 7 

Ich möchte wissen, wie es möglich ist, die neuesten "num" -Werte (nach ID-Spalte sortiert) abzurufen, daher sollte die Ausgabe folgendermaßen aussehen:

id | num | name 3 | 102 | name 3 7 | 103 | name 7 

Ohne die restlichen Zeilen in dieser Tabelle.

0
Sie haben [php] markiert. Wenn dies die Abfragesprache ist, die Sie verwenden, ist es hier ein Thema. Sie müssen die Qualität Ihres Beitrags verbessern, damit er auf die richtige Site migriert werden kann. Sie müssen mitteilen, was Sie bereits versucht haben, und Beispiele für Ihren Code angeben, damit die Leute nicht glauben, dass Sie nach einem kostenlosen Codierungsdienst suchen. CharlieRB vor 7 Jahren 0
Sie sagen "Ohne den Rest der Spalten in dieser Tabelle." Du meinst "Ohne den Rest der *** Reihen in dieser Tabelle", richtig? Scott vor 7 Jahren 0
Vermutlich eine Kombination aus GROUP BY und MAX (). Seth vor 7 Jahren 1

0 Antworten auf die Frage