Ordnen im geordnetem
Max
- php
0 Cheatah0 annA0 Thomas Luethi- datenbank
0 Max
Hallo,
ich habe ein Problem, ich möchte in meiner mysql tabelle produkte zuerst nach herstellern sortieren und dann die Produkte vom jeweiligem Hersteller alphabetisch sortiren lassen,
Beispiel ich habe, in meiner Tabelle:
ID | Herrsteller | Name
---+--------------+-------------
1 | D-Hersteller | B-Produkt
2 | A-Hersteller | C-Produkt
3 | D-Hersteller | A- Produkt
4 | B-Herrsteller| S-Produkt
3 | D-Hersteller | F- Produkt
ich möchte aber dass es so ausggeben wird:
ID | Herrsteller | Name
---+--------------+--------------
2 | A-Hersteller | C-Produkt
4 | B-Herrsteller| S-Produkt
3 | D-Hersteller | A- Produkt
1 | D-Hersteller | B-Produkt
3 | D-Hersteller | F- Produkt
Hi,
ich möchte in meiner mysql tabelle [...]
und warum glaubst Du, es handele sich um ein PHP-Problem? Die Lösung wird exakt so sein, wie es z.B. unter Perl oder eine Shell ist.
ich möchte aber dass es so ausggeben wird:
Beschäftige Dich anhand der MySQL-Doku mit der ORDER BY Klausel.
Cheatah
Hallo,
das Ordnen geht ziemlich einfach mit mysql, php brauchst Du nicht
dafür:
http://www.mysql.de/doc/de/SELECT.html
select nachname,vorname from tabelle ORDER BY nachname,vorname;
Gruß
annA
Hallo Max,
ich habe ein Problem, ich möchte in meiner mysql tabelle produkte zuerst nach herstellern sortieren und dann die Produkte vom jeweiligem Hersteller alphabetisch sortiren lassen,
Beispiel ich habe, in meiner Tabelle:
ID | Herrsteller | Name
---+--------------+-------------
1 | D-Hersteller | B-Produkt
2 | A-Hersteller | C-Produkt
3 | D-Hersteller | A- Produkt
4 | B-Herrsteller| S-Produkt
3 | D-Hersteller | F- Produkt
Dein DB-Design scheint mir nicht optimal (Redundanz).
ich möchte aber dass es so ausggeben wird:
ID | Herrsteller | Name
---+--------------+--------------
2 | A-Hersteller | C-Produkt
4 | B-Herrsteller| S-Produkt
3 | D-Hersteller | A- Produkt
1 | D-Hersteller | B-Produkt
3 | D-Hersteller | F- Produkt
Wie waers mit
SELECT * FROM Tabelle ORDER BY Herrsteller, Name
?
Das hat uebrigens nichts mit PHP zu tun, sondern mit SQL.
mfg
Thomas
Danke an alle,
sollte das Problem lieber unter Datenbank posten, nur ich dachte es würde nicht mit einer Abfrage gehen sondern einem PHP-Logharithmus, so mit vergleichen und so.
Hi Max
sollte das Problem lieber unter Datenbank posten, nur ich dachte es würde nicht mit einer Abfrage gehen sondern einem PHP-Logharithmus, so mit vergleichen und so.
Ich glaube du meinst einen Algorithmus, der Logarithmus ist eine mathematische Funktion.
Gruss Daniela