webForumDet fria alternativet

flera count as

7 svar · 354 visningar · startad av voigtann1

voigtann1Medlem sedan juni 20018 810 inlägg
#1

jag kör just nu:

Addera = "SELECT COUNT(rike) AS domecarp FROM users where rike = 'Domecarp'"
set recset = databas.execute(addera)
domecarp = recset("domecarp")
recset.close
set recset = nothing

Addera = "SELECT COUNT(rike) AS Archnoth FROM users where rike = 'Archnoth'"
set recset = databas.execute(addera)
Archnoth = recset("Archnoth")
recset.close
set recset = nothing

Min fråga är om det går att få dessa två SQL frågor till en och samma? typ:

Select count(*) as domecarop where rike = 'domecarp' and count(*) as archnoth where rike = 'archnoth'

???

JosefMedlem sedan mars 20023 123 inlägg
#2

Vilken DBMS?

PeeerMedlem sedan mars 20025 362 inlägg
#3

Viiild chansning

Select (count(*) where rike = 'domecarp') as domecarop,
(count(*) where rike = 'archnoth') as archnoth from users

Lär ju inte fungera:OO

@ndersMedlem sedan juni 200026 914 inlägg
#4

Gissar på Access, och då:

strSQL = "SELECT COUNT(rike) AS domecarp, (SELECT COUNT(rike) FROM users where rike = 'Archnoth') AS Archnoth FROM users where rike = 'Domecarp'"

Måste också fråga: varför kallar du SQL-frågan för Addera? Du lägger ju inte till något till något annat?

Jag avskyr vad IDGs webstudio gör med utvecklarsverige! :e

Mvh

LarsGMedlem sedan dec. 200012 465 inlägg
#5
select rike,count(*) from users
where rike in (''Archnoth','Domecarp')
group by rike
voigtann1Medlem sedan juni 20018 810 inlägg
#6

@nders denna kod är typ 2 år gammal :e ville förnya den :e förlåt :e

VideMedlem sedan dec. 19996 094 inlägg
#7

Du får två poster, rs("rike") och rs( 1 ) som innehåller antalet. :)

voigtann1Medlem sedan juni 20018 810 inlägg
#8

hmmm.. fungerade :e kom på en annnan sak jag kan använda detta till med.. mitt forum jag aldrig blir färdig med :e jag återkommer nog med ett problem eller två :e

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb