Hirdetés

Aktív témák

  • Taybore

    aktív tag

    Na nem sikerült célba érnem. A gond szerintem az, hogy kellene az összes U és összes T, de a nem tudom őket összekapcsolni közvetlenül, csak az M-en keresztül, és nem tudom hova kéne a JOIN. Ráadásul meg van még bonyolítva ugye L-el, amiben nincs meg a mind-mind kapcsolat T-re és U-ra.
    Azt hiszem valami olyasmit szeretnék, ami ORACLE-ben így nézhet ki:
    (a dátumhoz nem tudom pontosan, hogy kellene-e a +)
    SELECT u.nick, t.cim, count(1)
    FROM tema t, user u, megosztas m, komment k, temalatogatas l
    WHERE m.user_id = u.user_id
    AND m.tema_id = t.tema_id
    AND l.user_id (+) = u.user_id
    AND l.tema_id (+) = t.tema_id
    AND k.tema_id = t.tema_id
    AND k.datum > l.datum (+)
    GROUP BY u.nick, t.cim

    Sajna már 3 napja ezzel a problémával küzdök :W

Aktív témák