Select count de plusieurs champs sous access

Select count de plusieurs champs sous access - SQL/NoSQL - Programmation

Marsh Posté le 19-02-2008 à 21:36:15    

Bonjour, j'ai cette requete qui fonctionne très bien sous SQLServeur  
 

Code :
  1. sql ="select count(distinct Nom+Prenom+iMail) as total from petition"


 
Je ne sais pas faire sous access, une idée ??
 
Merci

Reply

Marsh Posté le 19-02-2008 à 21:36:15   

Reply

Marsh Posté le 20-02-2008 à 10:13:50    

Un exemple de ce que tu attends comme résultat?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 20-02-2008 à 10:32:02    

skeye a écrit :

Un exemple de ce que tu attends comme résultat?


 
Merci j'ai trouvé tout seul..
 
il faut faire  
 

Code :
  1. sql ="select distinct count(Nom+prenom+imail) as total from petition"


 
Je cherchais à compter les pétitionnaires en ne prenant pas en compte les doublons éventuels et comparant nom, premon et email de chaque enregistrements.

Reply

Marsh Posté le 20-02-2008 à 11:37:39    

ben la ton truc équivaut a un select count(*) il ne tient pas compte des doublons

Reply

Marsh Posté le 20-02-2008 à 11:50:01    

Sur la page d'inscription j'interdit la création de doublon, là c'est juste au cas ou..

Reply

Marsh Posté le 20-02-2008 à 11:58:13    

Oui, mais ca ne marche pas c'est ce que casimir essaie de te dire. Tu ramene les differentes valeurs d'un compteur de ton nombre de lignes de ta table petition tel que c'est ecrit.

Reply

Marsh Posté le 20-02-2008 à 11:58:40    

Flyman30 a écrit :

Sur la page d'inscription j'interdit la création de doublon, là c'est juste au cas ou..


Suffit de déclarer ton champ imail unique, si tu veux être tranquille...:D


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 20-02-2008 à 12:01:03    

pas bête !
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed