MySQL-Query sortiert nach Gesamtwert aus 2 Spalten, aber wie?
Phil
- php
0 Kunz0 Phil
0 Andreas-Lindig0 Harry
Hi!
Eine kleine Frage, angenommen, ich habe so eine Tabelle:
Tabelle "beispiel"
spalte1 | spalte2 | spalte3
-----------------------------------
1 | 3 | bla
2 | 7 | bla
7 | 11 | bla
Nun möchte ich die Daten auslesen, so weit so gut. Die Ausgabe soll dann aber nach dem GEsamtwert, der sich aus der Addition von spalte1 und spalte2 ergibt, sortiert werden.
Da wollte ich mal fragen, wie der entsprechende Query dafür aussehen muss. Ich denke, dass
SELECT * FROM beispiel ORDER BY (spalte1+spalte2) DESC
nicht geht.
Wie gehts dann?
CU
Benutz nen View dafür, geht fast immer ;)
Benutz nen View dafür, geht fast immer ;)
Äh, was?
Kannst du mir das genauer erläutern?
Hallo ,
Ich denke, dass
SELECT * FROM beispiel ORDER BY (spalte1+spalte2) DESC nicht geht.
1. also, denken finde ich beim Programmieren immer schlecht, weil die Maschine nicht mitdenkt ;)
hast Du's denn schon probiert?
Wie gehts dann?
vielleicht so:
SELECT *, (spalte1 + spalte2) AS summe
FROM beispiel
ORDER BY summe DESC
Gruß, Andreas
Hallo Patrick
SELECT * FROM beispiel ORDER BY (spalte1+spalte2) DESC
geht wundervoll...
Harry