bubble: SQL Query optimieren

Beitrag lesen

Aber die von Andreas geschilderte Relation betrifft sogenannte "Bewegungsdaten" und nicht etwa "Stammdaten" oder "Historiedaten", also "Logbuch"

Solch eine Konstellation der Daten hatte ich vor Augen:

Tabelle Spieler:  
ID int, Name varchar, Adresse varchar, VereinID int, ...  
  
Tabelle Verein:  
ID int, Name varchar, Ort varchar, ...  
  
Tabelle Historie:  
ID int, SpielerID int, VereinID int, Datum date, Aktion enum(in, out), ...  

Hierbei wären doch die Bewegungsdaten in Historie und mehr oder weniger die Spieler.VereinID und Spieler.Adresse (das sich der Rest ändert ist doch recht unwahrscheinlich). Der Rest wären die Stammdaten.

Das würde Andreas' Beispiel abdecken

Spieler 1 spielt vom 01.01.2013 bis 02.08.2013 bei Verein 1.
Spieler 1 spielt seit 03.08.2013 bei Verein 2.

und würde Klaus' Abfragen vereinfachen.

Die darf man eigentlich gar nicht ausblenden, wenn sie denkbar ist.

Ich versteh nicht was du damit meinst.

MfG
bubble

--
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye