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.
- Faites quelques essais en changeant l'ordre de l'année, du mois et de la journée.