Requête SQL

bombonira -  
 l.dellacherie -
Bonjour,

select count((select distinct situation.num_police from situation where annee ='2005'))from situation

probleme:
Impossible d'exécuter une fonction d'agrégation sur une expression comportant un agrégat ou une sous-requête.

merci d'avence

2 réponses

  1. aminechami Messages postés 5 Statut Membre
     
    roule ca :

    select count(sim.num_police)
    from (select distinct situation.num_police from situation where annee ='2005') as sim
    0
  2. l.dellacherie
     
    Je crois rêver, c'est quoi ces requêtes de sous-requêtes qui font des distinct de where...

    select count(distinct num_police) from situation
    where annee='2005'

    Personnellement le champs année aurait pu être un int.
    0