WebbisNetMedlem sedan feb. 20032 182 inlägg
Har en användartabell där användarna har sitt userID
har en bloggtabell där det finns agare och skickatAv
vill kunna visa på min sida där mina bloggar visas hur många kommentarer jag har fått per inlägg och vill kunna visa på medlemmens sida hur många inlägg de har fått, så här ser tabellen ut, på nåt sätt måste man blanda count med en inner join på nåt sätt
+-----+-------+-----------+------------------------------------------------------------------------+------------+------------+
| id | agare | skickatAv | inlagg | insantDate | insantTime |
+-----+-------+-----------+------------------------------------------------------------------------+------------+------------+
| 641 | 2081 | 2081 | Skulle aldrig f􏻶rst􏻥 mig p􏻥 en CNC svarv (= | 2006-11-20 | 02:24:07 |
| 983 | 999 | 999 | h􏻥ller helt med dej!!! | 2006-11-20 | 10:14:15 |
| 990 | 908 | 908 | H􏻥ller helt med dig h􏻤r :-) | 2006-11-20 | 19:30:54 |
| 991 | 999 | 999 | vem 􏻤r labolina?? | 2006-11-20 | 20:33:38 |
| 998 | 1 | 999 | tack d􏻥 skulle du veta HUR det k􏻤nns i hj􏻤rtat!!! | 2006-11-21 | 22:20:05 |
+-----+-------+-----------+------------------------------------------------------------------------+------------+------------+
emissionMedlem sedan dec. 19996 095 inlägg
Var är kopplingen mellan inlägg och kommentarer?
WebbisNetMedlem sedan feb. 20032 182 inlägg
inlägg ligger i tblUsers_diary och kommentarerna ovan i tblUsers_diary_reply och alla medlemmar i tblUsers
tblUsers userID
tblUsers_diary agare
tblIsers_diary_reply agare, skickatAv
WebbisNetMedlem sedan feb. 20032 182 inlägg
SBMedlem sedan maj 2000194 inlägg
Sä här kan du skriva för att visa antal kommentarer för varje inlägg.
SELECT tblUsers_diary.agare, tblUsers_diary.inlagg, Count(tblUsers_diary_reply.kommentarer)
AS AntalKommentarer
FROM tblUsers_diary
INNER JOIN tblUsers_diary_reply
ON tblUsers_diary.id=tblUsers_diary_reply.agare
GROUP BY tblUsers_diary.inlagg, tblUsers_diary.agare, tblUsers_diary_reply.kommentarer;
WebbisNetMedlem sedan feb. 20032 182 inlägg
med
set c=objConn.Execute("SELECT tblUsers_diary_reply.skickatAv, tblUsers_diary.agare, tblUsers_diary.inlagg, Count(tblUsers_diary_reply.inlagg) "&_
"AS AntalKommentarer "&_
"FROM tblUsers_diary "&_
"INNER JOIN tblUsers_diary_reply "&_
"ON tblUsers_diary.id=tblUsers_diary_reply.agare "&_
"GROUP BY tblUsers_diary.inlagg, tblUsers_diary_reply.skickatAv, tblUsers_diary_reply.inlagg")
får jag 1 kommentar på alla även mina egna
emissionMedlem sedan dec. 19996 095 inlägg
Du kan inte ta med skickatAv i frågan, om du ska ha ut COUNT.
WebbisNetMedlem sedan feb. 20032 182 inlägg
emission skrev:
Du kan inte ta med skickatAv i frågan, om du ska ha ut COUNT.
får samma resultat även om jag tar bor den ur frågan, detta är visst en knepig fråga
emissionMedlem sedan dec. 19996 095 inlägg
Var finns kopplingen mellan inlägg och svar/kommentarer?
LarsGMedlem sedan dec. 200012 465 inlägg
ta bort skickatav i group by också
WebbisNetMedlem sedan feb. 20032 182 inlägg
LarsG skrev:
ta bort skickatav i group by också
skickar med modellering (tror den ska vara rätt) och bilder från de två tabellerna