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)
Gruppieren, dabei nur einmal anzeigen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Gruppieren, dabei nur einmal anzeigen


 
inaduob
27-03-2007, 13:28 
 
Hallo Zusammen,
ich versuch Daten anzuzeigen, ich weiss nicht ob es möglich, was ich mir vorstelle´, vielleicht kann mir jemand helfen:
Ausgangsituation Tabellen Bestellungen und Mahnungen
Bestellungen:
ID|bestellNr|bestell_pos|Datum|Artikel|Menge|....|
1 |290000 |290000.001 |......|
2 |290000 |290000.002 |......|
3 |290001 |290001.001 |......|
Mahnungen:
ID|bestellNr|bestell_pos|gemahnt |von |
1 |290000 |290000.001 |01.01.07|Olaf |
2 |290000 |290000.001 |15.01.07|karsten |
3 |290000 |290000.002 |04.01.07|Stefanie|
4 |290000 |290000.002 |21.01.07|Thomas |
5 |290001 |290001.001 |02.02.07|Roland |
6 |290001 |290001.001 |10.02.07|Emil |
meine Frage: wie kann ich es meine Anzeige mit SQL_Statement so darstellen:
ID|bestellNr|bestell_pos|gemahnt |von |Datum|Artikel|Menge|....|
2 |290000 |290000.001 |15.01.07|karsten|........ ........ |
4 |.........|290000.002 |21.01.07|Thomas |................ |
6 |290001 |290001.001 |10.02.07|Emil |........ ........ |

heisst:
Bestellnr wird nur einmal auftauchen (wie ID= 4),a ber es soll gruppiert werden nach Betllnr und Bestell_Pos, dabei immer die Letzte Mahnung nehmen.
ich wäre sehr dankbar wenn mir jemand hilft

Ciao
Inaduob

 
ghostgambler
27-03-2007, 14:12 
 
Nein, das wäre Gruppierung mit voriger Sortierung, das geht nicht ... Sub-Select hilft
(ev. noch n Join mit ORDER und Limit? ... wobei ... ne, eher nicht x_X)

 
inaduob
27-03-2007, 14:43 
 
danke dir! ich versuche vielleicht mit getrennte statement!

ein schönen Tag noch!
Inaduob


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:44 Uhr.