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?
8 svar · 242 visningar · startad av #L#
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?
Vad är du ute efter?
räkna samtliga poster som motsvara alla de kriterier som är angiva i sql-satsen..
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")
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?
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 )0Eller 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...
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.
Hade tänkt att man skulle slippa detta.. men verkar som om man blir tvungen ändå :)
Du kan ju slå ihop frågorna men då skulle antalet repeteras för varje produktpost vilket verkar onödigt.