webForumDet fria alternativet

Kombinera 2 st sqlfrågor

1 svar · 269 visningar · startad av KalsongCesar

KalsongCesarMedlem sedan mars 2001339 inlägg
#1

Har en sqlfråga som räknar antalet kommentarer på ett inlägg.

SELECT DISTINCT Count(comments.c_ID) AS Antal, blogg.b_date, blogg.b_title, comments.c_b_ID
FROM blogg LEFT JOIN comments ON blogg.b_ID = comments.c_b_ID
GROUP BY blogg.b_date, blogg.b_title, comments.c_b_ID
ORDER BY blogg.b_date DESC

Den sparar jag som sql_antal i access

Iom problem att gruppera PM fält i access så vill jag kombinera den här frågan med en annan för att få med just dessa fält. Funkar bra i access men då anropar jag en sparad fråga.

SELECT sql_antal.Antal, blogg.*
FROM blogg LEFT JOIN sql_antal ON blogg.b_ID = sql_antal.c_b_ID

Hur ska jag göra för att kombinera dessa frågor??

LarsGMedlem sedan dec. 200012 464 inlägg
#2
SELECT blogg.*,
   (select count(*)
      from comments
     where c_b_id = blogg.b_id)
FROM blogg 
ORDER BY blogg.b_date DESC
235 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
233 ms — hämta tråd, inlägg och bilagor (db)