OpenOffice Base : Réponses requête 19

19-Affichez la masse salariale des employés embauchés en 2003 repartis par lieu de travail.

Utilisation de la fonction Groupe et YEAR

Vous avez remarqué dans les trois derniers exercices, chaque fois que vous ajoutez un champ à la requête, la réponse est plus détaillée.

Mais, que faire lorsqu'il faut effectuer une opération avec des critères sans détailler ceux-ci ?

Vous pouvez combiner plusieurs fonctions et même rajouter un critère lorsque l'on veut ajouter une condition à une requête sans pour autant détailler la réponse.

Pour l'exemple, le champ Embauche est utilisé pour trouver les employés qui ont été embauchés en 2003. Cependant, le revenu n'est pas affiché pour chacune des dates d'embauche de cette année.

Critère :

Champ YEAR("Embauche") Bureau "Salaire" + "Commission"
Alias     Revenu
Tri      
Visible   X X
Fonction Groupe Groupe Somme
Critère 2003    
Ou      

Résultat :

Bureau Revenus
Haguenau 22 000
Strasbourg 109 000

Quelle aurait été la requête si vous aviez voulu voir le détail des revenus par bureau et par date d'embauche ?