Ik moet een lijst van alle uitvoeringen maken.
Met titel, naam, beschrijving, aantal kaartjes dat verkocht is, het aantal stoelen dat beschikbaar was voor de uitvoering, en de bezettingsgraad(percentage stoelen dat bezet is)
ik heb al 2 aparte statements voor
1. de titel/naam/beschrijving/ aantal kaartjes verkocht
en
2. de titel/naam/beschrijving/ het aantal stoelen dat beschikbaar is
Hoe kan ik deze query's joinen en hier nog een bezettingsgraad bij maken?
Hieronder vind u de 2 query's die ik al heb
Met titel, naam, beschrijving, aantal kaartjes dat verkocht is, het aantal stoelen dat beschikbaar was voor de uitvoering, en de bezettingsgraad(percentage stoelen dat bezet is)
ik heb al 2 aparte statements voor
1. de titel/naam/beschrijving/ aantal kaartjes verkocht
en
2. de titel/naam/beschrijving/ het aantal stoelen dat beschikbaar is
Hoe kan ik deze query's joinen en hier nog een bezettingsgraad bij maken?
Hieronder vind u de 2 query's die ik al heb
SQL:
10
11
12
13
14
| Select v.Titel, v.Beschrijving, COUNT(*)AS AantalKaarten FROM Voorstelling v INNER JOIN Uitvoering u ON v.Titel = U.Titel INNER JOIN Bezetting b ON (u.Titel = b.Titel) AND (u.Datumtijd = b.Datumtijd) GROUP BY v.Titel, v.Beschrijving |
SQL:
10
11
12
13
14
15
| Select v.Titel, v.Beschrijving, Count(*)AS AantalStoelen FROM Voorstelling v INNER JOIN Uitvoering u ON v.Titel = U.Titel INNER JOIN Zaal z ON u.Zaalnaam = z.Zaalnaam INNER JOIN Stoel s ON z.Zaalnaam = s.Zaalnaam GROUP BY v.Titel, v.Beschrijving |
[ Voor 34% gewijzigd door Verwijderd op 12-12-2007 17:30 ]