Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Group by [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Group by


 
menasche
19-02-2010, 11:11 
 
Hallo, ich möchte eine Abfrage gruppieren.


ID | name | kategorie
--------------------------
1 | max | ansprechpartner
2 | rewe | hauptadresse
3 | susi | ansprechpartner
4 | rewe-nord | filiale
5 | rewe-nord | filiale


ich möchte folgendes Ergebnis haben:

REWE (Hauptadresse)
REWE Nord (Filiale)
Maxi (Ansprechpartner)
Susi (Ansprechpartner)

REWE Sued (Filiale)
Maxi (Ansprechpartner)
Susi (Ansprechpartner)



Geht das überhaupt mit nur einer Query? Weil eine Schleife in einer Schleife ja sicher nicht optimal ist, das aber die einzige Lösung ist, die mir einfällt?!

Bitte um Hilfe!

Vielen Dank!

 
AmicaNoctis
19-02-2010, 12:07 
 
Hallo,

kannst du bitte dein Vorhaben noch etwas genauer erläutern? Außerdem wird mir nicht ganz klar, warum alle Ansprechpartner bei allen Filialen auftauchen. Sind Max(i) und Susi wirklich beide für Nord und Süd zuständig? (BTW: In der DB sind zwei Nord-Filialen.)

Wenn nicht, liegt es einfach an der Datenbank, dort wird keine Zuordnung getroffen, dass irgendetwas zu irgendetwas anderem gehört. Diesbezüglich sind vielleicht Nested Sets ein hilfreiches Stichwort.

Bitte um Klärung.

Gruß,

Amica


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:25 Uhr.