nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: SQL Abfrage auf gleiche Tabelle?

Von: Maik20 (maik20@gmx.de) [Profil]
Datum: 10.10.2007 14:06
Message-ID: <1192018012.939953.18030@22g2000hsm.googlegroups.com>
Newsgroup: de.comp.datenbanken.mysql
Hallo Andreas,

nein für einen Nachnamen hatten meine Eltern kein Geld mehr ;-)

Aber Scherz beiseite.

Du hast ein besseres Tabellendesign erwähnt, da ich noch recht neu mit
SQL hantiere kann es natürlich sein das man da auch noch was dran
drehen kann.
Ich gehe mal davon aus, das du darauf anspielst die Werte in einer
Tabelle als zwei Felder zu führen. Etwa so:

fach   | zeit | spalte | wert1 | wert2
----------+------+--------+-------+--------

Ist mir auch schon in den Sinn gekommen. Damit ergeben sich nur zwei
Probleme.

1) Theoretisch gibt es unendlich viele Spalten. Praktisch vermutlich
an die 20 bis 30. Da es je Spalte 10 Wertefelder gibt bedeutet das
eine Tabellenbreite von 300 Spalten (praktisch). Ist eigentlich auch
handelbar.

2) Und das ist wichtiger. Jeder Wert hat in jeder Spalte eine
unterschiedliche Ausprägung. Um das deutlich zu machen nehm ich mal
ein anderes Beispiel:

wert_umsatz_filiale_1 wert_umsatz_filiale_2 plz_filiale_1
plz_filiale_2
-------------------------------+-----------------------------
+-----------------+---------------

Ein Group nach PLZ der Filiale wäre in diesem Tabellendesign nicht
Möglich.

Oder hast du ein anderes Tabelledesign im Hinterkopf?

Bin für jeden Tipp dankbar.

Ciao

Maik


[ Auf dieses Posting antworten ]

Antworten