Fonction DISTINCT [Résolu]

KC62
Messages postés
229
Date d'inscription
mardi 3 juin 2003
Dernière intervention
20 juin 2007
- 25 juil. 2006 à 17:29 - Dernière réponse : KC62
Messages postés
229
Date d'inscription
mardi 3 juin 2003
Dernière intervention
20 juin 2007
- 3 août 2006 à 17:23
Bonjour à tous,

Je dois réaliser une requete SQL via une base de données Navision. Cette derniere doit contenir la fonction DISTINCT, afin de prendre les des valeurs unique de certains champs...

Problème, il semblerait que l'ODBC de Navision ne prenne pas en compte la fonction DISTINCT. Quelqu'un connaitrais t'il une solution de change à ce problème. D'avance merci

Pou informations j'utilise la version 3.70 de Navision.

D'avance merci

KC62

On a pas toutes les solutions de tous les probleme mais chaque probleme à ses solutions ...
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_skweeky
Messages postés
261
Date d'inscription
mercredi 3 mai 2006
Dernière intervention
11 janvier 2010
- 3 août 2006 à 12:31
3
Merci
Une solution par exemple en passant par un GROUP BY, en effet DISTINCT est équivalent à un GROUP BY sur tous les champs :


SELECT DISTINCT champ1, champ2
FROM matable


et


SELECT champ1, champ2
FROM matable
GROUP BY champ1, champ2


sont identique en terme de résultat.

Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration

Merci cs_skweeky 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de cs_skweeky
KC62
Messages postés
229
Date d'inscription
mardi 3 juin 2003
Dernière intervention
20 juin 2007
- 3 août 2006 à 17:23
0
Merci
Merci pour ta réponse ! cela fonctionne à merveille.

On a pas toutes les solutions de tous les probleme mais chaque probleme à ses solutions ...
Commenter la réponse de KC62

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.