wiki:Recette SQL SommeEffectifs

Version 4 (modified by cedric, 15 years ago) (diff)

--

Somme des effectifs du genre Alose (allez voir les codes dans la table ref.tr_taxon_tax)

select sum(s.lot_effectif),s.annee,s.mois from(
select *, extract(month from ope_date_debut) as mois,extract(year from ope_date_debut) as annee from  iav.vue_lot_ope_car 
where lot_tax_code='2055'
and ope_dic_identifiant=5
) as s
group by s.annee,s.mois
order by s.annee,s.mois

Somme des effectifs d'anguilles en fonction du devenir de lot entre 2002 et 2006

select sum(s.lot_effectif) as Effectif,s.annee as Annee,s.dev_libelle as Devenir from(
select *, extract(year from ope_date_debut) as annee from  iav.vue_lot_ope_car 
where lot_tax_code='2038' --anguille
and ope_dic_identifiant=6 --passe à anguille
and ope_date_debut > '2002-01-01 00:00:00'
and ope_date_debut < '2006-01-01 00:00:00'
) as s
group by s.annee,s.dev_libelle
order by s.annee,s.dev_libelle
effectifAnneeDevenir
337862002Relâché au droit de la station
992002Trépassé
291632003Relâché au droit de la station
42003Trépassé
165032004Relâché au droit de la station
412004Trépassé
29972005Relâché au droit de la station
1612005Trépassé
142005