Hirdetés

Új hozzászólás Aktív témák

  • Fundiego

    tag

    Van egy táblám, és szeretném kilistázni pilótánként az összpontszámot, a legkisebb végeredményt, a második legkisebb végeredményt, a harmadik legkisebb végeredményt és a negyedik legkisebb végeredményt egy lekérdezésben. tehát ha valakinél a végeredményben 1,1,1,1 van akkor ezt írja ki ne pedig az 1,2,3,4-et.
    megoldható ez?

    ID ev vegeredmeny pilóta pont
    1 2017 1 Valtteri Bottas 25
    2 2017 2 Sebastian Vettel 18
    3 2017 4 Lewis Hamilton 12
    4 2017 5 Kimi Raikkonen 10
    5 2017 1 Lewis Hamilton 25
    6 2017 2 Valtteri Bottas 18
    7 2017 3 Kimi Raikkonen 15
    8 2017 7 Sebastian Vettel 6
    9 2017 1 Sebastian Vettel 25
    10 2017 2 Kimi Raikkonen 18
    11 2017 3 Valtteri Bottas 15
    12 2017 4 Lewis Hamilton 12
    13 2017 1 Lewis Hamilton 25
    14 2017 2 Sebastian Vettel 18
    15 2017 4 Kimi Raikkonen 12
    16 2017 5 Valtteri Bottas 10
    17 2017 1 Lewis Hamilton 25
    18 2017 2 Valtteri Bottas 18
    19 2017 3 Sebastian Vettel 15
    20 2017 5 Kimi Raikkonen 10
    21 2017 1 Lewis Hamilton 25
    22 2017 3 Valtteri Bottas 15

    idáig jutottam

    SELECT pilota, SUM( pont ) , MIN( vegeredmeny )
    FROM `futam`
    WHERE ev = '2017'
    GROUP BY pilota
    ORDER BY SUM( pont ) DESC

Új hozzászólás Aktív témák