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
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
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]