Il n'y a aucune garantie sur l'exactitude des informations étant donnée que n'importe qui peut les modifier!
Ceci est une ancienne révision du document !
3a.1
SELECT EquipeSigle, EquipeDivisionNoOrdre, EquipeCatégorieNom, COUNT(*) AS ‘NbJoueurs’ FROM Composition GROUP BY EquipeSigle, EquipeDivisionNoOrdre, EquipeCategorieNom
3a.2
SELECT Catégorie.Nom, COUNT(*) FROM Catégorie, Equipe WHERE Catégorie.sexe = ‘Femme’ AND Catégorie.nom =Equipe.CatégorieNom GROUP BY Catégorie.Nom
3a.3
SELECT Joueur.Nom AS NomCapitaine, Joueur.Prénom AS PrénomCaptaine, COUNT(*) AS NbEquipes FROM Joueur, Equipe WHERE joueur.nofederation = equipe.joueurnofederation GROUP BY equipe.joueurNoFederation
3b.1
SELECT Joueur.NoFederation, Joueur.Nom, Joueur.Prenom FROM Joueur, Equipe WHERE joueur.nofederation = equipe.joueurNoFederation AND joueur.NoFederation NOT IN( SELECT Composition.joueurnofederation FROM Composition WHERE Composition.EquipeSigle = Equipe.Sigle AND Composition.EquipeDivisionNoOrdre = Equipe.DivisionNoOrdre AND Composition.EquipeCatégorieNom = Equipe.CatégorieNom)
3b.2
SELECT Joueur.NoFédération, Joueur.Nom, Joueur.Prénom, Joueur.Sexe, Joueur.AnnéeNaissancre FROM Joueur, Composition, Equipe, Catégorie WHERE Jouer.NoFederation = Composition.JoueurNoFederation AND Composition.EquipeSigle = Equipe.Sigle AND Composition.EquipeDivisionNoOrdre = Equipe.DivisionOrdre AND Composition.EquipeCategorieNom = Equipe.CategorieNom AND Equipe.CategorieNom = Catégorie.Nom AND (Joueur.AnnéeNaissance <Catégorie.AnnéeDE OR Joueur.AnnéeNaissance <Catégorie.AnnéeA OR Joueur.sexe <> Catégorie.sexe)
3.1
SELECT SUM(Montant) FROM VENTE WHERE Vendeur IN ( SELECT Vendeur FROM MEMBRE WHERE Secteur = "Lausanne")
ou
SELECT SUM(VENTE.Montant) FROM VENTE, VENDEUR, MEMBRE WHERE VENTE.Vendeur = VENDEUR.nom AND VENDEUR.nom = MEMBRE.Vendeur AND MEMBRE.Secteur = "Lausanne"
3.2
SELECT Responsable FROM SECTEUR WHERE Responsable NOT IN ( SELECT Vendeur FROM MEMBRE WHERE SECTEUR.nom = MEMBRE.Secteur)
3.3
SELECT SUM(VENTE.Montant) FROM VENTE, VENDEUR, MEMBRE WHERE VENTE.Vendeur = VENDEUR.nom AND VENDEUR.nom = MEMBRE.Vendeur GROUP BY MEMBRE.Secteur HAVING COUNT(*) >= 10
5.1
5.2
A | B | C | D | |
---|---|---|---|---|
1 | ||||
2 | 1 | 4 | 7 | |
3 | 5 | 5 | 9 | |
4 | 3 | 10 | 9 |
Code HTML
<html> <head> <title>Menu du restaurant</title> <--- 4b </head> <body> <h1>Auberge du Pont</h1> <div class="menu"> <h2>Le menu du jour</h2> <table> <tr> <td> <h3>Entrées</h3> <ul> <li>salade</li> <li>melon et jambon</li> </ul> </td> <td> <h3>Plats</h3> <table> <tr> <td>boeuf</td> <td>truite</td> </tr> <tr> <td>canard</td> <td>tofu</td> </tr> </table> <p>Accompagnement à choix</p> </td> <td> <h3>Desserts</h3> <ul> <li>tarte</li> <li>glace</li> </ul> </td> </tr> </table> </div> <div class="boisson"> <h2>Les boissons</h2> <img src="tasse.gif"> <p>Un grand choix à disposition ! <a href="boissons.html">Cliquez ici</a> pour la liste</p> </div> </body> </html>
Code CSS
<style type="text/css"> body { font-family: serif; } h1 { font-weight: bold; text-align: center; font-size: 40px; } h2 { font-weight: bold; color: blue; font-size: 20px; } div { padding: 10px; } .menu { background-color: #ccddee; } .menu h3 { margin-bottom: 4px; font-style: italic; } .boisson { background-color: #ddeeff; margin-top: 20px; } td { border-width: 1px; border-style: solid; vertical-align: top; } <-- 4c </style>
.menu table tr td { width:200px; } .menu table tr td table tr td { background-color: yellow; width: 90px; }