begin process at 2012 05 28 13:19:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

"select distinct" access doublons - Problèmes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

"select distinct" access doublons - Problèmes

jeudi 20 octobre 2005 à 13:45:51 | "select distinct" access doublons - Problèmes

Fievet

Bonjour,

J'ai un souci concernant une requete : je fais une selection sur un champ d'une table en utilisant le "distinct" => tout est OK qd j'utilise que ce seul champ. Si je complète ma requete avec un autre champ (qui possède des valeurs différentes pour chaque champ (du premier champ-distinct) => l'ensemble du resultat n'est pas celui escompté.
EX :
Table "Référence" = 2 champs : Ref et Dis
Il peut y avoir plusieurs référence identiques, mais des Dis différents.
EX :
Ref                     Dis
20050123          1
20050123          2
20050123          3
20050124          1
20050125          1
20050125          5
20050125          6
..........
J'aimerais avoir, svp, le query qui me donnera le résultat suivant :
20050123          1
20050124          1
20050125          1
=> toujours une seule valeur pour REF et une seule valeur pour Dis (celle-ci n'a pas d'importance => que se soit la première occurence ou la dernière !)
Merci de votre prompte réponse
A+


jeudi 20 octobre 2005 à 13:55:45 | Re : "select distinct" access doublons - Problèmes

vlaad

tu peux envoyer ta requete actuel stp??

Les programmeurs sont rois....Ceux qui ne croient pas en nous sont des fous...

jeudi 20 octobre 2005 à 16:24:31 | Re : "select distinct" access doublons - Problèmes

Fievet

SELECT DISTINCT (CLAIMS_CLM_CLAIM_DTL.CLM_CODE) AS Expr1, CLAIMS_CLM_CLAIM_DTL.CLM_STATUS, CLAIMS_CLM_CLAIM_DTL.CLM_LANG_CODE, CLAIMS_CLM_CLAIM_DTL.CLM_OPEN_DATE, CLAIMS_CLM_MST_TOPIC_LVL1.LVL1_DESC, CLAIMS_CLM_MST_TOPIC_LVL2.LVL2_DESC
FROM ((CLAIMS_CLM_CLAIM_DTL INNER JOIN CLAIMS_CLM_CLAIM_TOPIC ON CLAIMS_CLM_CLAIM_DTL.CLM_CODE = CLAIMS_CLM_CLAIM_TOPIC.TPC_CLM_CODE) INNER JOIN CLAIMS_CLM_MST_TOPIC_LVL2 ON CLAIMS_CLM_CLAIM_TOPIC.TPC_TOPIC_CODE = CLAIMS_CLM_MST_TOPIC_LVL2.LVL2_CODE) INNER JOIN CLAIMS_CLM_MST_TOPIC_LVL1 ON CLAIMS_CLM_MST_TOPIC_LVL2.LVL2_LVL1_ID = CLAIMS_CLM_MST_TOPIC_LVL1.LVL1_ID
WHERE (((CLAIMS_CLM_CLAIM_DTL.CLM_STATUS)="OPEN" Or (CLAIMS_CLM_CLAIM_DTL.CLM_STATUS)="RE-OPEN") AND ((CLAIMS_CLM_CLAIM_DTL.CLM_OPEN_DATE) Between #8/16/2005# And #12/31/2005#));
Donc,
Il me donne ceci :

Expr1 CLM_STATUS CLM_LANG_CODE CLM_OPEN_DATE LVL1_DESC LVL2_DESC
2005008137 RE-OPEN FR 22/08/2005 BAGGAGE Misconnected baggage
2005008137 RE-OPEN FR 22/08/2005 BAGGAGE Partial loss or pilferage
2005008138 RE-OPEN EN 22/08/2005 BAGGAGE Misconnected baggage
2005008146 RE-OPEN EN 22/08/2005 BAGGAGE Loading / Off-loading of baggage
2005008156 RE-OPEN EN 22/08/2005 BAGGAGE Misconnected baggage
2005008166 OPEN EN 22/08/2005 BAGGAGE Damage to bag and/or contents
2005008166 OPEN EN 22/08/2005 BAGGAGE Misconnected baggage

donc tout est pareil sauf LVL2_desc .....et je voudrais avoir une seule ligne pour un "EXPR1" qlq soit le contenu de LVL2 ...; volià ...
jeudi 20 octobre 2005 à 16:29:23 | Re : "select distinct" access doublons - Problèmes

vlaad

Le seul moyen , dans ce cas est d'enlever l'affichage de LV2, car comme les champs différentent, c'est normal qu'ilte sorte plusieurs lignes....
Sa sélection est obligatoire pour l'utilisation que tu en as??

Les programmeurs sont rois....Ceux qui ne croient pas en nous sont des fous...

jeudi 20 octobre 2005 à 17:01:39 | Re : "select distinct" access doublons - Problèmes

Fievet

Merci de ta réponse, mais oui je dois au moins afficher la ligne avec un LVL2 ....
ça me prend la tête ....... :( ....
vendredi 21 octobre 2005 à 09:41:08 | Re : "select distinct" access doublons - Problèmes

vlaad

Tu devrai peut etre poser ta question sur www.SQLfr.com.
Il existe peut etre un moyen de faire ce que tu veux.
Amicalement...

Les programmeurs sont rois....Ceux qui ne croient pas en nous sont des fous...



Cette discussion est classée dans : access, champ, select, ref, distinct


Répondre à ce message

Sujets en rapport avec ce message

Détection de l'existence d'un champ Access en ASP [ par TORIUKE ] Bonjour à tous,Comment faire pour détecter l'existence d'un champ d'une table Access en ASP - Merci pour vos réponses.Toriuke C'est peut-etre stupide mais j'en ai carrement besoin [ par polluxtroll ] SltComment faire pour remplir un select ?Je m'explique : je souhaite remplir un deuxième composant SELECT après avoir sélectionner une valeur dans l Récuperer la partie DATE d'un champ DATETIME dans un SELECT [ par ypothier ] Bonjour J'espère qu'un d'entre vous peut m'aider. Je fais un select de ma BD(SQL SERVER) et à l'intérieur j'ai un champ DATETIME. Mais quand j'arrive Champ SELECT sans bouton "Executer" [ par zincounette ] Bonjour,Je voulais savoir comment faire pour que ma page prenne en compte le bontou SELECT sans que je mette un bouton "Executer". En fait, je voudrai Access [ par Lexounet ] Voila g un probleme ki pour mon nivo est insolvable !!!G un champ dt ( pour une date ex : 17/05/2003) et je voudrais effectuer une requete qui me pe insertion champ oui/non dans une bdd Access [ par julien123 ] Bonjour,je récupère la valeur d'un champ d'un formulaire dans la variable fSAV. je souhaite l'insérer dans une base de données dans un champ Oui/Non.M Count(distinct x) (urgent) [ par nicedogstory ] Bonjour, j'ai un souci avec ma requète en asp avec un select count(distinct), j'ai une table avec AddDate, Vote, NameJe voudrais calculer le nbre de v (afficher dernier champ asp/access) [ par merci51 ] salut je cherche a afficher seulement le dernier champ de ma table en asp.je comprend pas ...mon code:<%RecordsetT ? A L'AIDE afficher un champ access en url dans une page ASP [ par xzonz ] Bonjour a toutes et tous(je débute avec ASP .... soyez pas trop dur :-)ben voila , ya un moment que je me casse la tete avec ce truc....au secour !J'a


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,062 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales