Sub select optimering
Jeg har brug for en liste af alle klienter der har en note og i saa fald hvor mange.Her er hvad jeg har:
SELECT NAME, (SELECT COUNT(ID) FROM NOTES n WHERE n.CLIENT_ID = c.ID ) AS NO_NOTES FROM CLIENTS c
WHERE (SELECT COUNT(ID) FROM NOTES n WHERE n.CLIENT_ID = c.ID ) > 0
Forstaar ikke helt hvorfor jeg ikke kan skrive
WHERE NO_NOTES > 0
Med den saetning jeg har skal databasen lave samme count to gange.