phpbar.de logo

Mailinglisten-Archive

Query-Hilfe

Query-Hilfe

Christoph Loeffler mysql-de_(at)_lists.bttr.org
Wed, 4 Sep 2002 22:17:50 +0200


Hallo Dietmar,

ok:
Annahme: Tabelle 1 sieht so aus
 --------------------------
 | M_Key | MannschaftName |
 --------------------------

> Ne, Tabelle 2 enthält die Gruppen (ZB. A,B,C,D) und den M_Key und
> zusätzlich natürlich einen G_Key
 somit Tabelle 2
 -----------------
 | M_Key | G_Key |
 -----------------
 so wäre aber Gruppe von G_Key abhängig und sollte in eine
 extra Tabelle (Normalisierung)  s.u.

> Die Tabelle 2 enthält nun die G_Key der Mannschaft 1, den G_Key der
              ^^3, oder?!
> Mannschaft 2 und den G_Key des Schiri.

> Nun soll die Tabell 3 ausgegeben werden, jedoch anstatt der G_Keys die
> Mannschaftsnamen, die in der Tabelle1 gespeicherten sind, aber über
> Tabelle2 neu sortiert bzw einer Gruppe zugeordnet werden.

Es gibt aber doch dann sicher mehrere Mannschaften in einer
Gruppe, das heisst, Tabelle 3 definiert dann keine eindeutige
Mannschaftszugehörigkeit.
also eher doch wie ich anfangs hatte:
Tabelle 3
 ---------------------------
 | M1_Key | M2_Key | G_Key |
 ----------------------------

und Tabelle 4
 ---------------------------
 | G_Key | Gruppe | Schiri |
 ----------------------------

> Das ist deshalb notwendig, da sich die Gruppenzugehörigkeit ändern kann,
> aber die Keys der Mannschaften (Tabelle1) fix bleiben müssen (weite
> Tabellen mit Details)

>> Subselects?
>> in der Version 4.1 geplant: 
>> http://www.mysql.com/doc/en/ANSI_diff_Sub-> selects.html

> War vor einem Jahr auch schon so - oder?
kann durchaus sein ;-)

ciao 
Christoph Loeffler                

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive