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

  • don_peter

    senior tag

    Srácok kérnék egy kis segítséget.
    A következő SQL lekérdezésem szeretném optimalizálni, de nem tudom, hogy fussak neki.
    SELECT
    t.id AS tid,
    t.title AS title,

    (SELECT fu.datum
    FROM forum_uzenetek AS fu
    WHERE fu.topik_id = t.id
    ORDER BY fu.datum DESC LIMIT 1) AS updatum

    FROM topik AS t
    ORDER BY updatum DESC LIMIT 8

    Ez a lekérdezése egy a legújabb bejegyzéseket listázza, topikokra bontva.
    Tehát a fő lekérdezés a topik-okon megy végig, de a rendezésük a fórum üzeneteinek utolsó dátuma szerint történik.

    Ezt csak ilyen csúnyán tudtam megoldani ami eddig tökéletes volt, de az új SQL már nem támogatja vagy is iszonyat lassan fut csak le.
    Előre is köszönöm a segítséget.

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

Hirdetés