[SQL] sélectionner le + plus grand ds un cham

Résolu/Fermé
guitarhero77 Messages postés 86 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 27 février 2008 - 28 nov. 2007 à 09:16
guitarhero77 Messages postés 86 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 27 février 2008 - 28 nov. 2007 à 11:02
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 :)
A voir également:

4 réponses

ZOUARI Messages postés 60 Date d'inscription lundi 26 avril 2004 Statut Contributeur Dernière intervention 14 mai 2011 29
28 nov. 2007 à 10:01
SELECT champ1, Max(id) AS PlusgrandId
FROM table1
GROUP BY champ1;
4
guitarhero77 Messages postés 86 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 27 février 2008 9
28 nov. 2007 à 10:36
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é :(
1
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
0
guitarhero77 Messages postés 86 Date d'inscription mercredi 31 janvier 2007 Statut Membre Dernière intervention 27 février 2008 9
28 nov. 2007 à 11:02
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
0