Groupistテーブルを使用してManyToMany関係にStatistiquecolleテーブルがあります。 idy1のGroupeにリンクされているStatistiqueColle行をすべて取得したいとします。クエリManyToManyジョインテーブルの結果が1つだけです
id1のGroupeにリンクされているすべてのStatistiqueColle行を選択できますが、id1のGroupeにリンクされている行もあります。他のグループ。ここで
は(statistiquecolle_groupeがstatistiqueコレとGROUPE間のリンクテーブルである)私のクエリです:
SELECT sc.id, sc.colle_id, sc.effectif, sc.moyenne, sc.mediane, sc.note100, sc.major, sc.minor
FROM statistiquecolle sc
INNER JOIN statistiquecolle_groupe scg ON sc.id = scg.statistiquecolle_id
WHERE scg.groupe_id = 1
AND sc.id = scg.statistiquecolle_id
私はドンが、1つのstatistiquecolle_groupe行がありますそのため、where句のみStatistiqueColle行を選択するには、行を数えるについて考えましたそれをやる方法は分かりません。
を動作するようになりまし.Hopeを試してみてください?。それは助けるだろう – nacho
私はそれを追加しました。 –