mysql 4 nested query
Jeg har en query. Som virker fint nok i mysql 5.x . Problemet er bare, at på det webhotel hvor jeg skal bruge den, der virker den ikke.På webhoteller er version 4.0.21.Min forespørgsel ser sådan her ud:
SELECT *,(SELECT sum_hits FROM tmp WHERE linkid=id)
FROM links
ORDER BY hits_month DESC
LIMIT 10
Der er 2 tabeller. En hvor der står noget generelt om linksne (links) og en hvor der står noget om de enkelte hits. (tmp).
Er der nogen der ved hvad man kan gøre istedet?
Jeg har prøvet med følgende query: Den er bare utrolig langsom i forhold til den anden:
SELECT *
FROM links
LEFT JOIN tmp ON (links.id=tmp.linkid)
ORDER BY hits_month DESC
LIMIT 10