PROHARDVER! témák
Mobilarena témák
Keresés
Új hozzászólás Aktív témák
-
bpx
őstag
válasz
SunyaMacs
#3650
üzenetére
select
t.topic_id,
t.topic_name,
coalesce(p.post_time, t.topic_time)
from
topics t
left join
(
select
topic_id,
max(post_time) as post_time
from
posts
group by
topic_id
) p
on (t.topic_id = p.topic_id)
;Ha meg azt akarnám, hogy gyors is legyen, akkor +1 oszlop a topics-ba, pl. last_post_time, amit post írásakor karban kell tartani, és akkor nem kell join meg aggregáció.
Új hozzászólás Aktív témák
Aktív témák
Új fizetett hirdetések
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
