Bonjour,
Je viens à vous car j'ai un problème avec une requête SQL lors d'une jointure puisqu'il faut que je compte le nombre d'itération en plus:
En effet, je dois afficher le titre d'un film et le nom du distributeur du film dont le distributeur distribue plus de 10 films.
Voici les tables en question:
TABLE film(film):
id_film (clef primaire)
id_distrib (clef etrangere)
titre
TABLE distributeur(distrib):
id_distrib (clef primaire)
nom
Voici ma requête:
Je n'arrive pas à compter et faire ma jointure en même temps, car lorsque je compte il m'affiche qu'une ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT film.titre AS 'titre', distrib.nom AS 'nom' FROM film INNER JOIN distrib ON film.id_distrib = distrib.id_distrib
Voila ce que j'ai envie d'écrire mais j'ai pas mal d'erreurs:
Si vous pouviez me des astuces ou m'aiguiller sur une solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT COUNT(film.titre) AS 'titre', distrib.nom AS 'nom' FROM film INNER JOIN distrib ON film.id_distrib = distrib.id_distrib WHERE titre > 10
Merci d'avance.
Partager