EXCEPT en sql access??? - SQL/NoSQL - Programmation
Marsh Posté le 25-04-2002 à 14:43:38
| brunocremer a écrit a écrit  : on le fait comment? si on selectionne des entreprises et qu'ensuite on veut eliminer les doublons(par exemple les entreprises qui dans l'annuaire se retrouve 3X a la meme adresse car il y a 3 buro different) merci de m'aider   | 
Marsh Posté le 25-04-2002 à 14:48:08
Il te suffi sur access de faire une requete de recherche de doublons (facil a faire grace aux assistants) quitte a ensuite l enregistrer sous format sql (enregistrer sous -> selectionner le format sql) !!!
Marsh Posté le 25-04-2002 à 14:58:11
| The big ben a écrit a écrit  : Il te suffi sur access de faire une requete de recherche de doublons (facil a faire grace aux assistants) quitte a ensuite l enregistrer sous format sql (enregistrer sous -> selectionner le format sql) !!! | 
 
 
si je demande cest que jy arrive pas  
 
jai tout fais en sql lannee passe et je c ke c vraiment pas dur mais je men souviens plus!! 
Marsh Posté le 25-04-2002 à 15:00:51
tu fais une requête du genre: 
SELECT DISTINCT bla FROM blabla WHERE blablabla="truc" 
 
et tu devrais pas avoir de doublons 
[jfdsdjhfuetppo]--Message édité par mareek le 25-04-2002 à 15:01:13--[/jfdsdjhfuetppo]
Marsh Posté le 25-04-2002 à 15:04:18
| mareek a écrit a écrit  : tu fais une requête du genre: SELECT DISTINCT bla FROM blabla WHERE blablabla="truc" et tu devrais pas avoir de doublons | 
 
 
ta rien compris  
 
je dois faire une elimination de l'enregistrement Si la rue est la meme et SI le numero est le meme 
 
ou sinon y a ke une entreprise ki recoit un courrier par rue  ou alors y a ke une fois le numero "3" de toute la commune qui recoit
 ou alors y a ke une fois le numero "3" de toute la commune qui recoit  
 
Marsh Posté le 25-04-2002 à 15:07:50
Je regarde tantot et je te dis quoi soit ce soir ou demain !!!
Marsh Posté le 25-04-2002 à 15:12:53
| brunocremer a écrit a écrit  : ta rien compris   je dois faire une elimination de l'enregistrement Si la rue est la meme et SI le numero est le meme ou sinon y a ke une entreprise ki recoit un courrier par rue  ou alors y a ke une fois le numero "3" de toute la commune qui recoit   | 
 
 
effectivement, j'ai pas du comprendre, parce que si tu fais: 
 
SELECT DISTINCT NomEntreprise, NomRue, NumRue 
FROM Entreprise 
WHERE Commune="Grenoble" 
 
ça devrait faire ce que tu veux (ou alors j'ai toujours pas compris) 
Marsh Posté le 25-04-2002 à 15:23:26
| mareek a écrit a écrit  : effectivement, j'ai pas du comprendre, parce que si tu fais: SELECT DISTINCT NomEntreprise, NomRue, NumRue FROM Entreprise WHERE Commune="Grenoble" ça devrait faire ce que tu veux (ou alors j'ai toujours pas compris) | 
 
 
non car les noms d'entreprise ne snt pas forcement les memes  
 
 
un exemple: 
 
 
entreprise duchmol secretariat rue blabla  numero 12 
entreprise duchmol buro rue blabla  numero 12 
entreprise duchmol patron rue blabla  numero 12 
 
 
et ainsi tu comprendras que je dois trier sur rue+numero 
 
aidez moi  
 
donc prendre toutes les entreprise SAUF celle qui ont plusieurs fois la meme rue ET numero 
Marsh Posté le 25-04-2002 à 15:33:38
est ce que tu as essayé de lancer la requete SQL que mareek t'as filé avant de dire que ca ne marche pas ...
Marsh Posté le 25-04-2002 à 15:37:48
ok, dans ce cas là c'est plus complexe. 
 
Mais comment tu fais pour faire la différence entre 2 entreprises qui sont à la même adresse ? 
Marsh Posté le 25-04-2002 à 15:39:24
| mareek a écrit a écrit  : ok, dans ce cas là c'est plus complexe. Mais comment tu fais pour faire la différence entre 2 entreprises qui sont à la même adresse ? | 
 
 
une adresse est censé etre unique. Il suffit de faire le distinct sur l'adresse ... 
Marsh Posté le 25-04-2002 à 15:42:12
| mareek a écrit a écrit  : ok, dans ce cas là c'est plus complexe. Mais comment tu fais pour faire la différence entre 2 entreprises qui sont à la même adresse ? | 
 
 
le nom differe 
exemple: 
 
entreprise duchmol facturation rue trouduc 21 
entreprise duchmol clientele   rue troudu 21 
 
tu vois? 
Marsh Posté le 25-04-2002 à 15:42:40
| DarkLord a écrit a écrit  : une adresse est censé etre unique. Il suffit de faire le distinct sur l'adresse ... | 
 
 
l'adresse se decompose entre rue+ numero 
donc je ne sais pas faire de distinct  
 
Marsh Posté le 25-04-2002 à 15:48:14
| brunocremer a écrit a écrit  : l'adresse se decompose entre rue+ numero donc je ne sais pas faire de distinct   | 
 
 
ou alors donne moi la requete pour ajouter le numero dans la rue et supprimer le champ numero 
ainsi je pourrai faire un distinct sur l'adresse  
 
Marsh Posté le 25-04-2002 à 16:02:57
| brunocremer a écrit a écrit  : on le fait comment? si on selectionne des entreprises et qu'ensuite on veut eliminer les doublons(par exemple les entreprises qui dans l'annuaire se retrouve 3X a la meme adresse car il y a 3 buro different) merci de m'aider   | 
Marsh Posté le 25-04-2002 à 16:03:37
| brunocremer a écrit a écrit  : le nom differe exemple: entreprise duchmol facturation rue trouduc 21 entreprise duchmol clientele rue troudu 21 tu vois? | 
 
 
moi je te parlais plutot d'un exemple comme: 
 
entreprise Duchmol 21 rue quimonte 
entreprise Untel 21 rue quimonte 
 
t'es obligé d'envoyer 2 courriers et pourtant c'est la même adresse. 
Marsh Posté le 25-04-2002 à 16:04:22
t'as déjà vu 2 boites à la meme adresse toi? C'est vachement bizarre ca.
Marsh Posté le 25-04-2002 à 16:05:01
| mareek a écrit a écrit  : moi je te parlais plutot d'un exemple comme: entreprise Duchmol 21 rue quimonte entreprise Untel 21 rue quimonte t'es obligé d'envoyer 2 courriers et pourtant c'est la même adresse. | 
 
 
ta dja vu deux entreprises differentes a la meme adresse  
 
moi pas  
 
ou alors avec un numero 29a et 29b 
sino c pas possible 
mais essaye de me trouver une soluce  
  
 
Marsh Posté le 25-04-2002 à 16:08:51
 t'es vraiment lourd
 t'es vraiment lourd 
Marsh Posté le 25-04-2002 à 16:15:19
| brunocremer a écrit a écrit  : ta dja vu deux entreprises differentes a la meme adresse   moi pas   ou alors avec un numero 29a et 29b sino c pas possible mais essaye de me trouver une soluce     | 
 
 
Ben si, c'est tout à fait possible dans les immeubles de bureaux. La boite où je travaille par exemple. 
 
fais une recherche sur http://www.pagesjaunes.com 
 
Adresse: 4 avenue de l'obiou 
localité: La Tronche 
département: 38 
 
tu auras 8 entreprises différentes. 
Marsh Posté le 25-04-2002 à 16:19:50
| mareek a écrit a écrit  : Ben si, c'est tout à fait possible dans les immeubles de bureaux. La boite où je travaille par exemple. fais une recherche sur http://www.pagesjaunes.com Adresse: 4 avenue de l'obiou localité: La Tronche département: 38 tu auras 8 entreprises différentes. | 
 
 
ouais mais bon chez moi c pas des immeubles c limite campagne  
 
tu sais comment faire pour concatener adresse+ numero en un champ puis supprimer le champ numero? 
Marsh Posté le 25-04-2002 à 16:58:36
| brunocremer a écrit a écrit  : ouais mais bon chez moi c pas des immeubles c limite campagne   tu sais comment faire pour concatener adresse+ numero en un champ puis supprimer le champ numero? | 
Marsh Posté le 25-04-2002 à 14:25:58
on le fait comment? si on selectionne des entreprises et qu'ensuite on veut eliminer les doublons(par exemple les entreprises qui dans l'annuaire se retrouve 3X a la meme adresse car il y a 3 buro different)
 
 
merci de m'aider
---------------
[:pentier]