# #L# Medlem sedan juli 2002 1 363 inlägg Frågan 23 mars 2003 18:18 #1 Detta funka inte ...
set oRs_Korg = oConn.execute("select [b]count([/b]korg.*, produkter.*[b])[/b] from korg, produkter where korg_session = " & intSession & " AND korg.korg_prod_art = produkter.prod_art")
...hur skrivs detta på ett riktigt sätt?
# #L# Medlem sedan juli 2002 1 363 inlägg räkna samtliga poster som motsvara alla de kriterier som är angiva i sql-satsen..
J Josef Medlem sedan mars 2002 3 561 inlägg Re: Count-fel
Prova att skriva så här:
set oRs_Korg = oConn.execute("select count(korg.id) As korgID, count(produkter.id) as produkterID from korg, produkter where korg_session = " & intSession & " AND korg.korg_prod_art = produkter.prod_art")
L LarsG Medlem sedan dec. 2000 12 464 inlägg Varför behöver du blanda in tabellen produkt då?
set oRs_Korg = oConn.execute("select count(*) " & _
" from korg where korg_session = " & intSession )
Eller vill du veta antalet unika produkter i en korg?
# #L# Medlem sedan juli 2002 1 363 inlägg
LarsG skrev:
Varför behöver du blanda in tabellen produkt då?
set oRs_Korg = oConn.execute("select count(*) " & _
" from korg where korg_session = " & intSession )0
Eller vill du veta antalet unika produkter i en korg?
Jag behöver hämta information från både korg och produkt-tabellen ..
Allt jag vill med count är att få fram hur många varor som finns i korg-tabellen...
L LarsG Medlem sedan dec. 2000 12 464 inlägg Då blandar du ihop två saker. Jag skulle nog göra två frågor, en för count coh en som hämtar information om produkterna.
# #L# Medlem sedan juli 2002 1 363 inlägg Hade tänkt att man skulle slippa detta.. men verkar som om man blir tvungen ändå :)
L LarsG Medlem sedan dec. 2000 12 464 inlägg Du kan ju slå ihop frågorna men då skulle antalet repeteras för varje produktpost vilket verkar onödigt.