0
私は2つのテーブルを持っています。最初のputsはfldPairNumを持つグループに入れ、2番目のテーブルは各個人のスコアを収集します。group_concatグループがありません
私が問題にしているのは、ペアのうちの1人だけがスコアを提出した場合、名前だけが「nameOfPair」列に表示されますが、実際には両方の名前が必要です。これを修正するにはどうすればよいですか?偉大なおかげだ
SELECT
group_concat(DISTINCT `delegate`.`fldFirstName`,' ',`delegate`.`fldSurname` SEPARATOR ' and ') AS 'nameOfPair',
Sum(`data`.`fldScore`) AS 'totalScore'
FROM
`data`
Inner Join `delegate` ON `data`.`fldDelegateID` = `delegate`.`fldID`
WHERE
`delegate`.`fldCategory` > '0'
AND
`delegate`.`fldPairNum` > '0'
GROUP BY
`delegate`.`fldPairNum`
感謝 デイブ
。デリゲートとデータが間違った方法で参加していましたが、それは助けにはなりませんでしたが、今はすべて修正されています! – Dave