webForumDet fria alternativet

problem med SQL-sats som innehåller count

7 svar · 408 visningar · startad av Sico

SicoMedlem sedan maj 20002 597 inlägg
#1

Hej hej, jag får inte till det riktigt.
Jag försöker få in:

t_News.f_By = t_Members.f_ID

i följande SQL-sats:

SQL = "SELECT a.*, (select  count(*) as antal From t_NewsComment Where t_NewsComment.f_NewsID = a.f_ID)as antal " & _
" From t_News as a Order By a.f_ID DESC"

Så jag kan hämta ut vilken användare som skrivit nyheten.

Tacksam för föslag eller ide. tack tack

@ndersMedlem sedan juni 200032 969 inlägg
#2
SQL = "SELECT a.*, m.username, (select  count(*) as antal From t_NewsComment Where t_NewsComment.f_NewsID = a.f_ID)as antal " & _
" From t_News as a INNER JOIN t_Members m ON a.f_By = m.f_ID Order By a.f_ID DESC"

Men du är väl tillräckligt gammal i gemet för att veta att SQL-frågor skall ställas i SQL-forumet? ;)

SicoMedlem sedan maj 20002 597 inlägg
#3

Oj, det borde jag gjort. Jag är väl lite ringrostig just nu :l
Dock får jag inte till det trots ditt snabba svar. Jag testade bl.a att byta ut "m.username" till "m.f_User" vilket mitt fältnamn heter i databasen. Antar att jag bordet det?

Felmed:

Typblandningsfel i uttryck.
@ndersMedlem sedan juni 200032 969 inlägg
#4

Antar att jag bordet det?

Jo, det kan ju vara vettigt att ange namnet på det man vill hämta ut... ;)

Typblandningsfel i uttryck.

Varför har du olika datatyper på t_News.f_By och t_Members.f_ID? Åtgärda, så borde det funka.

SicoMedlem sedan maj 20002 597 inlägg
#5

Ah, du är en klippa @nders!
Dock borde jag fixat det sissta felet där om jag använt sörjan innanför pannbenet lite flitigare :)
Tack tack

@ndersMedlem sedan juni 200032 969 inlägg
#6

Tack tack

Vasse!

Då var det bara det där lilla kvar då... ;)

http://www.webforum.nu/faq.php?faq=vb_board_usage#faq_faq_acceptance

SicoMedlem sedan maj 20002 597 inlägg
#7

Haha, jag bara väntade på den där snabel :e
Men man kan bara ange ett svar som lösning och jag behöver ju markera två stycken i detta fallet ;)

Edit: Jaja... :h

LarsGMedlem sedan dec. 200012 464 inlägg
#8

Flyttas från ASP

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)