Une requete sql pour afficher le plus agé
patheo
-
loicDu28 Messages postés 342 Statut Membre -
loicDu28 Messages postés 342 Statut Membre -
Bonjour,
je voulais avec une requete sql selection la personne la plus agé de ma base de données . j'ai uniquement un champ datedenaissance sur la dase du quel je voudrais faire ma requete. voici ce que j'ai écrit:
select*from etudiant where datedenaissance=(select min(datedenaissance) from etudiant);
ma requete est t elle juste?
je voulais avec une requete sql selection la personne la plus agé de ma base de données . j'ai uniquement un champ datedenaissance sur la dase du quel je voudrais faire ma requete. voici ce que j'ai écrit:
select*from etudiant where datedenaissance=(select min(datedenaissance) from etudiant);
ma requete est t elle juste?
A voir également:
- Requête sql qui permet d'afficher
- Afficher appdata - Guide
- Afficher taille dossier windows - Guide
- Logiciel sql - Télécharger - Bases de données
- Afficher calendrier outlook dans google agenda - Guide
- Windows 11 afficher d'autres options - Guide
5 réponses
bonjour,
pourquoi tu ne la teste pas via un SGBD??
Sinon je pense qu'elle n'est pas totalement juste car la comparaison entre 'min(datenaissance)' et 'datenaissance' ne sera pas correct.
Fais plutôt quelque chose du genre :
à essayer pour être sûr.
pourquoi tu ne la teste pas via un SGBD??
Sinon je pense qu'elle n'est pas totalement juste car la comparaison entre 'min(datenaissance)' et 'datenaissance' ne sera pas correct.
Fais plutôt quelque chose du genre :
select*from etudiant where datedenaissance >= ALL(select datedenaissance from etudiant);
à essayer pour être sûr.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question