09. oktober 2013 - 11:53Der er
8 kommentarer og 1 løsning
Flere select count i en sql
Hejsa -et newbie spørgsmål. Er det muligt at kombinere flere Select count i en forespørgsel.
Pseudokode:
Her er 3 forespørgsler som hver isæt virker Select count (*) from deltagertabel where for_navn='erik' and status='aktiv' Select count (*) from deltagertabel where for_navn='peter' and status='aktiv' Select count (*) from deltagertabel where for_navn='else' and status='aktiv'
Men vil det være muligt at lave en SQL der kan lave alle 3 optællinger i et hug så resultatet f.eks blev Erik=12 Peter=7 Else=3
Du skal ikke have ' om dine kolonne-/tabelnavne. Skal du have noget om skal det være ` Men SELECT first_name, COUNT(first_name) AS Antal FROM deltagertabel WHERE first_name IN('Peter', 'Henrik') AND record_id LIKE 'tete%' GROUP BY first_name;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.