Code mysq

- - Dernière réponse : jordane45
Messages postés
26769
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 novembre 2019
- 31 oct. 2019 à 12:48
Bonjour, je voudrais compter le nbreParrain grace au id candidat qui se trouve à tcandidat



Configuration: Windows / Chrome 77.0.3865.120
Afficher la suite 

2 réponses

Messages postés
26769
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 novembre 2019
1880
0
Merci
Bonjour,

Oui... et ?

Quelle est la structure de ta table ?
Qu'as tu essayé de faire ?
Connais tu la fonction mysql "COUNT"
Sais tu faire un WHERE dans une requête SQL ?


Brj dans la table tcandidat nous avons des colonnes ncandidat et nbreparrain
Oui je connais très bien count
jordane45
Messages postés
26769
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 novembre 2019
1880 > Thierno -
Et donc ??? qu'as tu essayé ?
Sur quoi bloques tu exactement ?

Surtout que si tu connais la fonction "count" de mysql.. je ne vois pas en quoi tu as besoin de nous :!
("UPDATE Tcandidat SET nbreParrain = SELECT COUNT(nbreParrain) FROM Tcandidat ,Tparrainant P WHERE P.NIN = " & TextNum.Text & "AND Ncandidat=" & CmbCandidat.Text & "", cnn)
Commenter la réponse de jordane45
0
Merci
j ai essayé ce requête
("UPDATE Tcandidat SET nbreParrain = SELECT COUNT(nbreParrain) FROM Tcandidat ,Tparrainant P WHERE P.NIN = " & TextNum.Text & "AND Ncandidat=" & CmbCandidat.Text & "", cnn)
jordane45
Messages postés
26769
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 novembre 2019
1880 -
Pour commencer.... merci d'utiliser les BALISES DE CODE pour poster tu code sur le forum
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

As tu essayé d'afficher la requête que tu génères dans ton code ? (quel langage au passage ? VB6 ? VBA ? VB.NET ?? )

Ensuite.... as tu testé ta requête DIRECTEMENT dans ta BDD ?

Sachant qu'il semble manquer un espace devant ton "AND"
Commenter la réponse de thierno