Révisions pour l'épreuve informatique de Mardi

Letude

Active Member
Re : Révisions pour l'épreuve informatique de Mardi

pour être précis : WHERE table1.cléprimaire = table2.cléétrangère
 

allison01

New Member
Re : Révisions pour l'épreuve informatique de Mardi

oui c ca!!
 

Letude

Active Member
Re : Révisions pour l'épreuve informatique de Mardi

pour la commande like je précise que tu précises entre guillemets %II% si tu veux savoir la chaîne de la ville de l'étudiant par exemple ne l'oublie pas !
 

Zf40

New Member
Re : Révisions pour l'épreuve informatique de Mardi

Bonjour, je passais par là..
Juste une précision concernant le having dont vous parliez tout à l'heure.
Having sert à faire une restriction dans le regroupement fait par group by.
 

Letude

Active Member
Re : Révisions pour l'épreuve informatique de Mardi

Bonjour, je passais par là..
Juste une précision concernant le having dont vous parliez tout à l'heure.
Having sert à faire une restriction dans le regroupement fait par group by.

c a dire ? et est ce que tu peux me dire comment fait on une jointure lorsque l'on est en présence d'une clé concaténée ou intermédiaire ?
 

allison01

New Member
Re : Révisions pour l'épreuve informatique de Mardi

tu utilise la fonction HAVING si on te donne une restriction dans ton regroupement
 

allison01

New Member
Re : Révisions pour l'épreuve informatique de Mardi

calculer le nb de cdes par clt et afficher seulement ceux dt le nb de cde est >5
 

Zf40

New Member
Re : Révisions pour l'épreuve informatique de Mardi

Admettons que tu regroupement tes clients par ville mais tu ne veux qu'il s'affiche que si ils sont plus de 100 par ville...

Et pour faire une jointure dans le cas d'une clé concaténée c'est pareil que d'habitude avec where ou inner join (enfin je pense)
 

allison01

New Member
Re : Révisions pour l'épreuve informatique de Mardi

SELECT Num clt, SUM(commnde)
FROM CLt
GROUP BY N°clt
HAVING COUNT (commande)>5
 

Ca peut vous intéresser