Fonction DISTINCT

Résolu
KC62 Messages postés 229 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 20 juin 2007 - 25 juil. 2006 à 17:29
KC62 Messages postés 229 Date d'inscription mardi 3 juin 2003 Statut Membre 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 ...
A voir également:

2 réponses

cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 8
3 août 2006 à 12:31
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
3
Rejoignez-nous