Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2011, 09h53   #1
Futur Membre du Club
 
guillaume gaget
Inscription : avril 2010
Messages : 130
Détails du profil
Informations personnelles :
Nom : guillaume gaget

Informations forums :
Inscription : avril 2010
Messages : 130
Points : 19
Points : 19
Par défaut somme + enlever doublon

Bonjour à tous

J'aimerai savoir comment créer une requête qui :

d'une part me compte le nombre de nom qui sont les mêmes dans ma tables et qui me dédoublonne ensuite les noms :

petit ex

ma table :

nom adresse
al fd ef
al fezf


j'aimerai donc que la requête me sors :

nom adresse somme
al fd ef 2


est-ce possible ?

J'ai essayé de passer par count, mais sans résultat ;...
guigui71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 13h02   #2
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 863
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 863
Points : 10 743
Points : 10 743
Envoyer un message via MSN à jpcheck
salut,

peux-tu nous donner le contenu SQL de ta requete actuelle stp, qu'on puisse y jeter un oeil et partir de la pour te proposer des solutions

De plus, ton exemple me parait etre mal redige, mais si tu peux en donner un autre, ca serait nickel stp

Enfin, pour la gestion et suppression des doublons, je te recommande les solutions proposees dans la

http://access.developpez.com/faq/?page=SQL#Supprdblons
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 14h14   #3
Futur Membre du Club
 
guillaume gaget
Inscription : avril 2010
Messages : 130
Détails du profil
Informations personnelles :
Nom : guillaume gaget

Informations forums :
Inscription : avril 2010
Messages : 130
Points : 19
Points : 19
je te refait un exemple

1ere table :

nom ----- intervention
a ------- az
a ------- aa
a ------- aaa
a ------- aaaa
a ------- aaaaa

et la j'aimerai que ma requête m'affiche uniquement :

nom intervention somme
a ------- az ------- 5

l'intervetion, je m'en moque de ce qu'elle contient, mais je veux dédoublonner en fonction du nom et ajouter une colonne somme qui me compte le nombre de nom égaux.
guigui71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 19h54   #4
Membre du Club
 
Inscription : avril 2002
Messages : 124
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 124
Points : 46
Points : 46
Bonsoir,

je dis cela dans le vague, mais une requete du style

Code :
1
2
 
select left(nom,2), count(nom) from ... group by left(nom,2)
J'ai soit rien compris, soit c'est le début de ta solution

Tornade
tornade69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 06h03   #5
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 956
Points : 30 956
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

En fonction de ton exemple je verrais quel que chose comme cela :

Code sql :
1
2
3
SELECT Nom, First(Intervention) AS PremierDeIntervention, Count(Nom) AS CompteDeNom
FROM tbl_Test
GROUP BY Nom;

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/01/2011, 14h13   #6
Futur Membre du Club
 
guillaume gaget
Inscription : avril 2010
Messages : 130
Détails du profil
Informations personnelles :
Nom : guillaume gaget

Informations forums :
Inscription : avril 2010
Messages : 130
Points : 19
Points : 19
oui très bien !

celà marche niquel, j'ai adapté à ma page.

Une autre question, est il possible de faire d'autre calculs sous access ?
comment des divisions en créant de nouvelles colonnes ?
guigui71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2011, 04h22   #7
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 956
Points : 30 956
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Il est possible de faire beaucoup de calculs dans les requêtes Access, il faudrait que tu détails ce que tu veux calculer.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2011, 15h20   #8
Futur Membre du Club
 
guillaume gaget
Inscription : avril 2010
Messages : 130
Détails du profil
Informations personnelles :
Nom : guillaume gaget

Informations forums :
Inscription : avril 2010
Messages : 130
Points : 19
Points : 19
bonjour,

Alors j'aimerai faire une division entre la valeur de ma variable 1 et la valeur de ma variable et afficher le résultat dans une nouvelle colonne
guigui71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 05h56   #9
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 605
Points : 30 956
Points : 30 956
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Que veux-tu diviser, je ne vois qu'un chiffre , tu parles de variables hors que là on était sur les champs d'une table.

Comment voulez-vous avoir de l'aide avec si peu d'informations, si c'est un nouveau sujet merci de clôturer celui-ci en cliquant sur le bouton où de détailler ce que tu veux.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 12h09   #10
Futur Membre du Club
 
guillaume gaget
Inscription : avril 2010
Messages : 130
Détails du profil
Informations personnelles :
Nom : guillaume gaget

Informations forums :
Inscription : avril 2010
Messages : 130
Points : 19
Points : 19
je veux juste savoir comment on fait une division, l'exemple que j'ai mi est un extrait de ma BDD.

Bonne journée
guigui71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 13h59   #11
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 863
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 863
Points : 10 743
Points : 10 743
Envoyer un message via MSN à jpcheck
pour diviser tu fais :
Code sql :
SELECT A/B AS DIVISION_DE_A_PAR_B FROM MATABLE
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h24.


 
 
 
 
Partenaires

Hébergement Web