0

このクエリを取得しましたが、結果が間違っています。

min()ステートメントとステートメントを使用しGroup byて、それぞれAthletenIDが最低になるようにするにはどうすればよいDiszOrderですか?

Select 
    ar_Leistungen.`AthletenID`,
    ar_Leistungen.`Leistung`,
    ar_Leistungen.`Disziplin`,
    ar_Leistungen.`Klasse`,
    min(ar_Leistungen.`DiszOrder`),
    ar_Athleten.`Vorname`,
    ar_Athleten.`Jahrgang`,
    ar_Wettkampf.`Wettkampfdatum`
from 
    ar_Leistungen, 
    ar_Athleten, 
    ar_Wettkampf
Where
    ar_Athleten.ID = ar_Leistungen.AthletenID and
    ar_Leistungen.WettkampfID = ar_Wettkampf.ID and
    ar_Leistungen.`Disziplin` = '100' and 
    ar_Leistungen.`Leistung` > 0 and 
    (ar_Athleten.`Jahrgang` = '1995' or ar_Athleten.`Jahrgang` = '1994') and
    ar_Wettkampf.`Wettkampfdatum` LIKE '%2013%'
Group By
    AthletenID
Order by
    DiszOrder Desc
Limit
    0, 100
4

1 に答える 1