SQL Zeilen in einer Tabelle vergleichen?
Hallo,
also ich würde einfach zwei mal die selbe Tabelle nehmen und die Zeilen so vergleichen. Jetzt stellt sich mir nur die Frage ob das auch so eine gute Idee ist oder ob es eine Lösung gibt die einfacher ist. Also zb man hat die Tabelle film und dort den title jahr und bewertung. jetzt will ich pro jahr den title mit der besten bewertung.(falls man am kleinem Beispiel besser erklären kann).
Danke schonmal im Voraus!!
2 Antworten
Du musst dann nur die Tabellen nach der Bewertung sortieren (z.B. Order by DESC) und dann siehst du die besten Bewertungen am Anfang der Tabellen und kannst sie einfach visuell vergleichen.
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
JOIN, MAX und GROUP BY sind Deine Freunde.
https://stackoverflow.com/questions/7745609/sql-select-only-rows-with-max-value-on-a-column