Mailinglisten-Archive |
On 13-Jul-2001 Patrick Bierans wrote: >> Subject: Horizontale Abfrage? > > Das Subject ist vieleicht etwas unglücklich gewählt ;) > >> Bei mir kommt es immer so raus: >> >> 1,Huber,Telefon,089-90000 >> 1,Huber,Fax,089-900001 >> >> Möchte es aber so haben: >> >> 1,Huber,089-90000,089-900001 >> >> Also ähnlich einer Kreuztabelle, aber ohne Summierung der Werte. Geht >> sowas überhaupt? Kreuztabelle? Summierung? Was soll denn das damit zu tun haben? Aber um es kurz zu machen: ich hab sowas mal in Oracle probiert, mit Views. Das Ergebniso was grottenlangsam, also hat der Kunde drauf verzichtet. Du kannst sicherlich mit einem entsprechenden kleinen Programme eine temporäre Tabelle aufbauen, die die Daten in der Form enthält, die du haben willst, aber mit einem Select geht es definitiv nicht. > Habe sowas nie gemacht. Ich hoffe, daß du einen guten Grund hattest, > die DB-Struktur so extrem zu normalisieren. Naja, so extrem ist das nicht. Ich hab da schon wildere Dinge getrieben. Man sollte sich halt vorher überlegen, was man braucht. Andererseits, wenn ich 2 Spalten telefon, fax hab, dann kann ich pro Person nur zwei eingeben. Dann muss man entweder gut vorausplanen, und genügend Spalten vorsehen, oder aber man kommt schnell in Platzprobleme. Hat halt alles Vor und Nachteile. Michael -- Michael Bergbauer <michael.bergbauer_(at)_gmx.net> Use your idle CPU cycles. See http://www.distributed.net and win $ 1 000. Visit our mud Geas at geas.franken.de Port 3333 --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive