OpenOffice Base : Réponses requête 4

4-Affichez le prénom et le nom des personnes embauchées en 2003.

BETWEEN et type Date

Pour cette requête nous pourrions être tenté d'utiliser les opérateurs >=, et <=.

Mais pour cet exercice, nous allons utiliser l'opérateur "BETWEEN".

Remarquez les "#" devant et après la date. Si vous ne les mettez pas, 
OpenOffice Base va les écrire pour  vous.
C'est pour identifier que le champ Embauche est de type Date/Heure.

Critères :

Champ Prenom Nom Embauche Embauche
Tri        
Visible X X X X
Critère     >=#2003/01/01# <=#2003/12/31#
Ou        

Avec le critère Between :

Champ Prenom Nom Embauche
Tri      
Visible X X X
Critère     BETWEEN #2003/01/01# AND #2003/12/31#
Ou      

Résultat :

Prenom Nom Embauche
Paul TERGEIST 05/05/2003
Pierre HAFEUX 01/01/2003
Elie COPTAIRE 01/06/2003
Vincent TIME 01/06/2003
Attention, il se peut que le format de la date soit différent. 
Le format date dépend des options sélectionnées dans Windows et OpenOffice Base. 
Vous devrez probablement mettre l'année devant le mois et le jour.
  1. Faites quelques essais en changeant l'ordre de l'année, du mois et de la journée.