On Sun, 26 Jan 2003 04:04:43 +0100, "Thassman" <Thassman@jubiipost.dk>
wrote:
>Jeg har nu forsøgt med nedenstående, helt uden alias:
>
>SELECT p.picid, count(c.pictureid), m.alias, m.memberid
>FROM picture p
>LEFT JOIN picturecomment c
>ON p.picid = c.pictureid
>LEFT JOIN members m
>ON p.picbyid = m.memberid
>group by p.picid, m.alias, m.memberid
>ORDER BY p.picid ASC
>;
>
>Det giver samme fejlmeddelse.
>Flere ideer jeg kan afprøve ?
Access er ret glad for paranteser - jeg kan se den indsætter massevis af
paranteser når man bygger forespørgsler i den.
Prøv med:
SELECT p.picid, count(c.pictureid), m.alias, m.memberid
FROM ( picture p
LEFT JOIN picturecomment c
ON p.picid = c.pictureid )
LEFT JOIN members m
ON p.picbyid = m.memberid
group by p.picid, m.alias, m.memberid
ORDER BY p.picid ASC;
(Jeg aner ikke om det hjælper eller har noget at sige - men hvis jeg
bruger hvis jeg i Access går ind under forespørgsler og bygger en ny via
peg-og-klik så sætter den paranteser sådan - og det kunne jo være der
var en grund til det...)
--
Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
http://www.gartneriet.dk
Lær af andres fejl
- du lever alligevel ikke længe nok til selv at prøve dem alle.