Extraire uniquement la date la plus recente
Fermé
slayer.thebox
Messages postés
9
Date d'inscription
mercredi 12 décembre 2012
Statut
Membre
Dernière intervention
8 janvier 2013
-
18 déc. 2012 à 08:58
f894009 Messages postés 17241 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 février 2025 - 8 janv. 2013 à 14:27
f894009 Messages postés 17241 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 février 2025 - 8 janv. 2013 à 14:27
A voir également:
- Sql date la plus récente
- Vue satellite recente de ma maison - Guide
- Trier par date excel - Guide
- Sql lister les tables ✓ - Forum Programmation
- Airpods 3 date de sortie - Guide
7 réponses
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
18 déc. 2012 à 14:10
18 déc. 2012 à 14:10
Bonjour,
SELECT EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT
GROUP BY EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, EQUIPEMENT.date_equipement;
A essayer
Bonne suite
SELECT EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT
GROUP BY EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, EQUIPEMENT.date_equipement;
A essayer
Bonne suite
slayer.thebox
Messages postés
9
Date d'inscription
mercredi 12 décembre 2012
Statut
Membre
Dernière intervention
8 janvier 2013
1
20 déc. 2012 à 08:11
20 déc. 2012 à 08:11
Bonjour f894009,
Merci pour ta réponse,
ta requête extraie toutes les dates par chambre triées par mode croissant.
J'aimerai uniquement extraire la plus récente
Merci pour ta réponse,
ta requête extraie toutes les dates par chambre triées par mode croissant.
J'aimerai uniquement extraire la plus récente
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
20 déc. 2012 à 08:42
20 déc. 2012 à 08:42
Bonjour,
SELECT max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT;
Il faudrait, de vous meme, modifier pour voir le resultat en fonction des modifs. C'est aussi un moyen de progresser.
SELECT max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT;
Il faudrait, de vous meme, modifier pour voir le resultat en fonction des modifs. C'est aussi un moyen de progresser.
slayer.thebox
Messages postés
9
Date d'inscription
mercredi 12 décembre 2012
Statut
Membre
Dernière intervention
8 janvier 2013
1
20 déc. 2012 à 09:48
20 déc. 2012 à 09:48
juste avec :
SELECT max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT;
ca fonctionne.
Je m'aperçois que la premiere requete :
SELECT EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT
GROUP BY EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, EQUIPEMENT.date_equipement;
fait bien son boulot, en effet à partir du moment ou il existe plusieurs EQUIPEMENT.nom_marque_tv differents pour une chambre, la requete va me ressortir la date la plus ancienne PAR valeurs differents d'équipements.
il faut peut etre que je fasse deux requetes :
une pour detecter la derniere date par chambre
la deuxieme à partir de la derniere date trouver le dernier équipement.
Je sais pas si je suis clair ...
SELECT max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT;
ca fonctionne.
Je m'aperçois que la premiere requete :
SELECT EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, max(EQUIPEMENT.date_equipement) as maxdate
FROM EQUIPEMENT
GROUP BY EQUIPEMENT.nom_chambre, EQUIPEMENT.nom_marque_tv, EQUIPEMENT.reponse_tnt, EQUIPEMENT.date_equipement;
fait bien son boulot, en effet à partir du moment ou il existe plusieurs EQUIPEMENT.nom_marque_tv differents pour une chambre, la requete va me ressortir la date la plus ancienne PAR valeurs differents d'équipements.
il faut peut etre que je fasse deux requetes :
une pour detecter la derniere date par chambre
la deuxieme à partir de la derniere date trouver le dernier équipement.
Je sais pas si je suis clair ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
20 déc. 2012 à 11:51
20 déc. 2012 à 11:51
Re,
SELECT max(EQUIPEMENT.date_equipement) as maxdate,EQUIPEMENT.nom_chambre
FROM EQUIPEMENT;
SELECT max(EQUIPEMENT.date_equipement) as maxdate,EQUIPEMENT.nom_chambre
FROM EQUIPEMENT;
slayer.thebox
Messages postés
9
Date d'inscription
mercredi 12 décembre 2012
Statut
Membre
Dernière intervention
8 janvier 2013
1
8 janv. 2013 à 09:54
8 janv. 2013 à 09:54
Bonjour F894009 et bonne année.
Désolé pour le retard de réponse mais j'étais en congés.
Ta requête renvoie un message d'erreur (expression spécifiée...fonction agrégat)
Désolé pour le retard de réponse mais j'étais en congés.
Ta requête renvoie un message d'erreur (expression spécifiée...fonction agrégat)
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
8 janv. 2013 à 14:27
8 janv. 2013 à 14:27
Bonjour,
Désolé pour le retard de réponse mais j'étais en congés. Fallait pas.
SELECT max(EQUIPEMENT.date_equipement) as maxdate,EQUIPEMENT.nom_chambre
FROM EQUIPEMENT
GROUP BY EQUIPEMENT.nom_chambre
Bonne annee
Désolé pour le retard de réponse mais j'étais en congés. Fallait pas.
SELECT max(EQUIPEMENT.date_equipement) as maxdate,EQUIPEMENT.nom_chambre
FROM EQUIPEMENT
GROUP BY EQUIPEMENT.nom_chambre
Bonne annee