Hirdetés

Aktív témák

  • Taybore

    aktív tag

    Asszem sikerült :D

    SELECT u.nick, t.cim, count(k.komment_id) AS darab
    FROM (tema t, user u, megosztas m)
    LEFT JOIN temalatogatas l ON l.user_id = m.user_id AND l.tema_id = m.tema_id
    LEFT JOIN komment k ON k.tema_id = m.tema_id AND IFNULL(l.datum,0) < k.datum
    WHERE m.user_id = u.user_id
    AND m.tema_id = t.tema_id
    GROUP BY u.nick, t.cim

    Ez ránézésre azt adja ki, amit elvártam tőle.
    Köszönöm a rávezetést! :C
    Ami még kellett hozzá, az, hogy zárójellel 3 tábla kapcsolatához JOIN.-oltam (ezt nem tudtam), a másik az IFNULL (NVL@ORA) használata a látogatatlan témák megszámolásához.
    Most épp örülök :DD

Aktív témák