2017-10-04 11 views
-1

Tablescode SQL pour compte sur différentes périodes de temps

je dois comprendre comment répondre ceci: Trouver le nombre de vues de propriété par succursale dans 1 mois, 2 mois et 3 mois d'inscription des clients dans un question.

Je suis aux prises avec la façon de mettre cela en une seule requête, CASE serait le meilleur moyen?

Merci pour toute contribution.

Répondre

1

Vous pourriez probablement utiliser UNION

select '1 month' as type, count(*) from tablename where month < 1 
union 
select '2 month' as type, count(*) from tablename where month < 2 
union 
select '3 month' as type, count(*) from tablename where month < 3 

Cela livrez vos comptes en 3 lignes différentes.