cs_moustachu
Messages postés1079Date d'inscriptionjeudi 14 novembre 2002StatutMembreDernière intervention 1 janvier 2012
-
19 mai 2005 à 09:23
cs_dahbia
Messages postés33Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention 4 février 2015
-
24 mai 2012 à 16:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_dahbia
Messages postés33Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention 4 février 2015 24 mai 2012 à 16:59
Bonjour,
Est ce que c'est possible que tu me m’envoie les informations de ta table initial (Operation) sur lequel tu veux faire un count.
mimo2008algerie
Messages postés2Date d'inscriptionjeudi 19 juin 2008StatutMembreDernière intervention23 mai 2012 23 mai 2012 à 14:40
Bonjour,
J’ai la table suivante :
Operation(num_fixe,num_operation,intitule,ap_initial,ap_actuel,date_insc,date_devaluation,date_reevaluation,date_cloture,date_annulation)
On voudrait de créer l’etat de sortie suivante
Telque le filtre se fait a l’annee
Voir le nombre d’operation inscrite en 2011 et combien d’operation sera reevaluer en 2011 le meme pour les devaluation, les cloture et les annulations
Comment utiliser la fonction count ou n’importe q’elle fonction pour calculer le nombre des ligne contient 2011
cs_dahbia
Messages postés33Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention 4 février 2015 6 avril 2010 à 09:37
Bonjour PJaedic,
Je n'ai pas vraiment compris est ce que tu peux être plus clair pour que je puisse t'aidé.
aedic
Messages postés5Date d'inscriptionlundi 2 février 2009StatutMembreDernière intervention 1 novembre 2012 5 avril 2010 à 23:12
je suis sur une application pour facturation d'une association aide a la personne je n'en est par trouvé de deja faite
bien sur je bloque sur des details comme par exemple avant d'enregistrer le suivi savoir par un message d'avertissement si le n° de la facture existe deja
comment enregistrer juste la feuille ou se trouve la facture
je suis nouveau a soliciter votre aide merci d'avance PJaedic
cs_dahbia
Messages postés33Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention 4 février 2015 17 sept. 2008 à 16:32
Bonjour,
Pas de probleme.
...
jenji
Messages postés4Date d'inscriptionmardi 12 juin 2007StatutMembreDernière intervention18 novembre 2008 17 sept. 2008 à 16:07
merci dahbia cela fonctionne il me manque juste a faire quelque ajustement ctd ajouter des champs pour que la requete soit plus precise.
merci
cs_dahbia
Messages postés33Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention 4 février 2015 16 sept. 2008 à 15:10
Bonjour,
essai cette requette et dit moi :
SELECT COUNT(*), left(NOM,7), left(prenom,7)
FROM ss
GROUP BY left(nom,7), left(prenom,7)
HAVING COUNT(*)>1;
sinon envoi moi ta table sous format excel a mon adresse mail : ldahbia@yahoo.fr
Merci
jenji
Messages postés4Date d'inscriptionmardi 12 juin 2007StatutMembreDernière intervention18 novembre 2008 16 sept. 2008 à 13:52
bonjour DAHBIA
SELECT count(*), "nom_du_champ"
FROM "nom_table"
GROUP BY "nom_du_champ"
HAVING (count(*)>1)
le code ci dessus il est bon pour les doublons identiques mais lorsque il s agit de rechercher des quasis doublon je m explique des doublons a cause de fautes frappes
je reprends 2 exemples
1) exemple
DUPOND EP JEAN GINETTE 21/07/1973
DUPOND GINETTE 21/07/1973
DURAND Marc 22/07/1973
DURAND Marc.V 22/07/1973
il y a des différences mais ce sont des doublons
je suis entrain de travailler dessus la requete doit donner cele en principe mais j ai une erreur qui me casse la tête
SELECT [0108].nom, [0108].prenom
FROM 0108
WHERE ((([0108].nom) In (SELECT nom
FROM [0108] AS Tmp
GROUP BY Left([ nom],7), Left([ prenom],7)
HAVING Count(*)>1 AND Left([ nom],7)=[0108].nom
AND Left([ prenom],7)=[0108].prenom )))
ORDER BY [0108].nom, [0108].prenom;
cs_dahbia
Messages postés33Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention 4 février 2015 16 sept. 2008 à 10:48
Bonjour JENJI,
Qu’est ce que tu veux au juste, parceque si en parle de doublon c'est qu'ils sont pareilles, dans ton cas dupon et marc ne son pas pareille alors comment veux tu ton résultat.
salut.
jenji
Messages postés4Date d'inscriptionmardi 12 juin 2007StatutMembreDernière intervention18 novembre 2008 15 sept. 2008 à 14:56
bonjour moutachu ton code est bon
mais pour la recherche des doublons identiques
mais pour la recherches des doublons
du style
dupond marc
dupond Marc andré il est limité pour ne pas dire ne le detecte pas
cs_Ahmed
Messages postés1Date d'inscriptionsamedi 14 octobre 2000StatutMembreDernière intervention22 septembre 2005 22 sept. 2005 à 17:47
voici la syntaxe exacte :
////
SELECT count(*), "nom_du_champ"
FROM "nom_table"
GROUP BY "nom_du_champ"
HAVING (count(*)>1)
////
cs_moustachu
Messages postés1079Date d'inscriptionjeudi 14 novembre 2002StatutMembreDernière intervention 1 janvier 2012 19 mai 2005 à 09:23
24 mai 2012 à 16:59
Est ce que c'est possible que tu me m’envoie les informations de ta table initial (Operation) sur lequel tu veux faire un count.
23 mai 2012 à 14:40
J’ai la table suivante :
Operation(num_fixe,num_operation,intitule,ap_initial,ap_actuel,date_insc,date_devaluation,date_reevaluation,date_cloture,date_annulation)
On voudrait de créer l’etat de sortie suivante
Date_insc Date_reev Date_dev Date_clo Date_ann
2011 2011 2011
2009 2010 2010 2011
2011 2011
2010 2011
Nbr 02 01 01 02 01
Telque le filtre se fait a l’annee
Voir le nombre d’operation inscrite en 2011 et combien d’operation sera reevaluer en 2011 le meme pour les devaluation, les cloture et les annulations
Comment utiliser la fonction count ou n’importe q’elle fonction pour calculer le nombre des ligne contient 2011
6 avril 2010 à 09:37
Je n'ai pas vraiment compris est ce que tu peux être plus clair pour que je puisse t'aidé.
5 avril 2010 à 23:12
bien sur je bloque sur des details comme par exemple avant d'enregistrer le suivi savoir par un message d'avertissement si le n° de la facture existe deja
comment enregistrer juste la feuille ou se trouve la facture
je suis nouveau a soliciter votre aide merci d'avance PJaedic
17 sept. 2008 à 16:32
Pas de probleme.
...
17 sept. 2008 à 16:07
merci
16 sept. 2008 à 15:10
essai cette requette et dit moi :
SELECT COUNT(*), left(NOM,7), left(prenom,7)
FROM ss
GROUP BY left(nom,7), left(prenom,7)
HAVING COUNT(*)>1;
sinon envoi moi ta table sous format excel a mon adresse mail : ldahbia@yahoo.fr
Merci
16 sept. 2008 à 13:52
SELECT count(*), "nom_du_champ"
FROM "nom_table"
GROUP BY "nom_du_champ"
HAVING (count(*)>1)
le code ci dessus il est bon pour les doublons identiques mais lorsque il s agit de rechercher des quasis doublon je m explique des doublons a cause de fautes frappes
je reprends 2 exemples
1) exemple
DUPOND EP JEAN GINETTE 21/07/1973
DUPOND GINETTE 21/07/1973
DURAND Marc 22/07/1973
DURAND Marc.V 22/07/1973
il y a des différences mais ce sont des doublons
je suis entrain de travailler dessus la requete doit donner cele en principe mais j ai une erreur qui me casse la tête
SELECT [0108].nom, [0108].prenom
FROM 0108
WHERE ((([0108].nom) In (SELECT nom
FROM [0108] AS Tmp
GROUP BY Left([ nom],7), Left([ prenom],7)
HAVING Count(*)>1 AND Left([ nom],7)=[0108].nom
AND Left([ prenom],7)=[0108].prenom )))
ORDER BY [0108].nom, [0108].prenom;
16 sept. 2008 à 10:48
Qu’est ce que tu veux au juste, parceque si en parle de doublon c'est qu'ils sont pareilles, dans ton cas dupon et marc ne son pas pareille alors comment veux tu ton résultat.
salut.
15 sept. 2008 à 14:56
mais pour la recherche des doublons identiques
mais pour la recherches des doublons
du style
dupond marc
dupond Marc andré il est limité pour ne pas dire ne le detecte pas
22 sept. 2005 à 17:47
////
SELECT count(*), "nom_du_champ"
FROM "nom_table"
GROUP BY "nom_du_champ"
HAVING (count(*)>1)
////
19 mai 2005 à 09:23
Bonne continuation
++
Moustachu