Requete sql avec regroupement
Willow69
-
Willow69 -
Willow69 -
Bonjour,
je suis débutant en sql et je voudrais sélectionner les lignes avec une étoile dans le tableau ci-dessous. En fait, c'est le dernier mouvement effectué par un id. Mais j'ai aucune idée de la façon de faire.
ID REFERENCE EMPLACEMENT DATE_MVT
1; BAIC100; 1H154; 08/10/2008 12:12:06;
*1; BAIC100; 1H1MA; 08/10/2008 12:13:51;
4; C4; H1ARH; 08/10/2008 15:24:59;
*4; C4; 1H1TK; 20/10/2008 15:48:10;
5; C4; H300; 20/10/2008 15:49:03;
5; C4; 1H1E1; 20/10/2008 15:49:28;
5; C4; 1H1PI; 23/10/2008 09:14:17;
*5; C4; 1H300; 23/10/2008 11:55:15;
*6; BAIC100; A22; 23/10/2008 11:55:51;
*7; B40M; 1H1MA; 23/10/2008 11:57:23;
merci de votre aide
je suis débutant en sql et je voudrais sélectionner les lignes avec une étoile dans le tableau ci-dessous. En fait, c'est le dernier mouvement effectué par un id. Mais j'ai aucune idée de la façon de faire.
ID REFERENCE EMPLACEMENT DATE_MVT
1; BAIC100; 1H154; 08/10/2008 12:12:06;
*1; BAIC100; 1H1MA; 08/10/2008 12:13:51;
4; C4; H1ARH; 08/10/2008 15:24:59;
*4; C4; 1H1TK; 20/10/2008 15:48:10;
5; C4; H300; 20/10/2008 15:49:03;
5; C4; 1H1E1; 20/10/2008 15:49:28;
5; C4; 1H1PI; 23/10/2008 09:14:17;
*5; C4; 1H300; 23/10/2008 11:55:15;
*6; BAIC100; A22; 23/10/2008 11:55:51;
*7; B40M; 1H1MA; 23/10/2008 11:57:23;
merci de votre aide
A voir également:
- Requete sql avec regroupement
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
- Cherche des haricot vendez les moi ✓ - Forum DS
- Sql lister les tables ✓ - Forum Programmation
5 réponses
Y'a un problème, tu ne dois pas utiliser le caractère * dans ta table car celà correspond à quelquechose dans SQL.
Le caractère * c'est juste pour marquer la ligne que je veux récupérer.
Je sais que c'est un caractère générique.
Merci
Je sais que c'est un caractère générique.
Merci
L'ID est unique dans sa représentation puisqu'il s'agit de cartons.
S'il y a plusieurs ID c'est parce que c'est la table des mouvements. Donc un ID peut suivre un chemin au sein d'un entrepot et donc apparaître plusieurs fois dans ce fichier.
S'il y a plusieurs ID c'est parce que c'est la table des mouvements. Donc un ID peut suivre un chemin au sein d'un entrepot et donc apparaître plusieurs fois dans ce fichier.
Hello,
Tu devrais avoir ta reponse avec ceci:
SELECT Table1.ID, Table1.Reference, Table1.Emplacement, Table1.Date_Mvt
FROM Table1
WHERE (((Table1.Date_Mvt) In (SELECT Last(Table1.Date_Mvt) AS LastOfDate_Mvt
FROM Table1
GROUP BY Table1.ID;
)));
Tu devrais avoir ta reponse avec ceci:
SELECT Table1.ID, Table1.Reference, Table1.Emplacement, Table1.Date_Mvt
FROM Table1
WHERE (((Table1.Date_Mvt) In (SELECT Last(Table1.Date_Mvt) AS LastOfDate_Mvt
FROM Table1
GROUP BY Table1.ID;
)));
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question