[SQL] sélectionner le + plus grand ds un cham
Résolu
guitarhero77
Messages postés
86
Date d'inscription
Statut
Membre
-
guitarhero77 Messages postés 86 Date d'inscription Statut Membre -
guitarhero77 Messages postés 86 Date d'inscription Statut Membre -
Bonjour à tous les membres du forum,
voilà j'aimerai savoir s'il est possible de réaliser la chose suivant : (en SQL ou sous ACCESS)
voici la situation, en simplifié:
j'ai une table avec deux champs sous la forme:
Champ 1 --- Id
Valeur1 --- Numéroauto
Valeur2 --- Numéroauto
Valeur1 --- Numéroauto
Valeur3 --- Numéroauto
Valeur3 --- Numéroauto
Valeur2 --- Numéroauto
etc...
où numéroauto est un champ d'incréméentation automatique access qui me permets de savoir qui a été créér en dernier
je voudrais pourvoir selectionner pour chaque valeur (valeur1, valeur2 et valeur3) celui qui a le plus grand Id, autrement dit selctionner pour chaque valeur différente de champ1 celle qui a été saisie en dernier
merci d'avance pour votre aide :)
voilà j'aimerai savoir s'il est possible de réaliser la chose suivant : (en SQL ou sous ACCESS)
voici la situation, en simplifié:
j'ai une table avec deux champs sous la forme:
Champ 1 --- Id
Valeur1 --- Numéroauto
Valeur2 --- Numéroauto
Valeur1 --- Numéroauto
Valeur3 --- Numéroauto
Valeur3 --- Numéroauto
Valeur2 --- Numéroauto
etc...
où numéroauto est un champ d'incréméentation automatique access qui me permets de savoir qui a été créér en dernier
je voudrais pourvoir selectionner pour chaque valeur (valeur1, valeur2 et valeur3) celui qui a le plus grand Id, autrement dit selctionner pour chaque valeur différente de champ1 celle qui a été saisie en dernier
merci d'avance pour votre aide :)
Configuration: Windows XP Internet Explorer 7.0
4 réponses
-
SELECT champ1, Max(id) AS PlusgrandId
FROM table1
GROUP BY champ1;
-
merci pour votre réponse :)
alors dans ce cas ci çà marche mais hélas je crains de n'avoir trop simplfier la modélisation de mon cas, et en vrai je voudrais faire çà sur une requête dont les champs viennent de 2 tables différentes qui ont des relations et apparement c'est plus compliqué :( -
Bonjour,
en mysql, ça donne, en espérant que ça n'est pas trop différent pour access :
select champ1, max(id) from table group by champ1 -
Bon apparement en fait çà marche en passant par cette première requete puis un autre pour rajouter mes autres champs et une jointures merci bcp ! et bonne journée