J'ai une requête qui donne un résultat comme celui-cide modifier une requête dans l'accès
field1 field2 field3 field4 field5
23 gfhf ghjj 5 49
23 ghf jkll 6 45
67 bnvn nmb 7 45
89 gfh hjj 8 78
89 gfhg hk 9 23
Voici les 2 premiers et 2 derniers enregistrements sont un peu même. Je veux seulement un champ basé sur 4 et sur le terrain 5. -à-dire quel que soit a la valeur minimale dans le champ 4 et maximum dans le champ 5.
Je veux que le résultat suivant
field1 field2 field3 field4 field5
23 gfhf ghjj 5 49
67 bnvn nmb 7 45
89 gfh hjj 8 78
Merci
Je pense que votre code souhaité indiqué est contradictoire. Pour l'ID 23, vous prenez le MAX() de Field2, mais pour ID 89, vous obtenez le MIN(). Ce n'est pas cohérent. De même pour Field3, pour l'ID 23, vous avez pris le MIN() mais pour l'ID 89, le MAX(). Si les résultats que vous présentez sont vraiment ce que vous voulez, je ne vois aucune méthode SQL pour l'obtenir, à moins qu'il y ait des données à exclure qui déterminent si vous voulez MIN() ou MAX() pour une ligne repliée donnée. –
en fait je ne suis pas considéré sur le champ 2 et le champ 3 je suis seulement préoccupé par le champ 4 et 5 – tksy