Créer une Vue avec condition
Bonjour,
Est-il possible de créer une vue sous sql server 2000 contenant des case when?
Si oui comment. car le script ci-dessous fonctionne mais lorsque je souhaite voir le résultat la vue ne renvoi rien????
Code:
1 2 3 4 5 6 7 8 9
|
create view V1 (Type_contrat,Nbre_CPTE_janvier,janvier)WITH SCHEMABINDING
as
select Type_contrat,
count(case when janvier is not null then num_contrat end) as [Nbre_CPTE_janvier],
sum(janvier) as janvier
from dbo.tbl_contrat, dbo.TBL_TYPE_CONTRAT
where num_type_contrat = Code_type_contrat
group by type_contrat |
Merci pour votre aide