Hallo !
Änder mal Deine Tabellen:
tabelle essensplan
_______________________ID Wochentag M1 M2 TM
1 MO essen1 essen2 essen3
2 DI food1 food2 food3
3 MI bla1 bla2 bla3
4 DO xy1 xy2 xy3
5 FR foo bar com
Besser:
tabelle essensplan
-------------------------
ID Wochentag Kategorie Essen
1 MO M1 essen1
2 MO M2 essen2
3 MO TM essen3
4 DI M1 food1
etc.
tabelle essensbelegung
_______________________Name MO DI MI DO FR
Hauser M2 M1 TM TM M1
Huber M1 M1 TM M2
Meier TM M1 M1 M2
usw...
Besser:
tabelle essensbelegung
----------------------
Name Mo DI MI DO FR
Hauser 1 4 7 10 13
Huber 2 4 8 11 14
etc.
Select-Statement:
select a.name, b.essen, c.essen, d.essen, e.essen, f.essen
from essensbelegung a, essensplan b, essensplan c, essensplan d, essensplan e, essensplan f
where a.mo=b.id
and a.di=c.id
and a.mi=d.id
and a.do=e.id
and a.fr=f.id;
Gruß
Hans