Code mysq [Fermé]

Signaler
-
Messages postés
30356
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 novembre 2020
-
Bonjour, je voudrais compter le nbreParrain grace au id candidat qui se trouve à tcandidat



Configuration: Windows / Chrome 77.0.3865.120

2 réponses

Messages postés
30356
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 novembre 2020
3 029
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
Messages postés
30356
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 novembre 2020
3 029 > 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)
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)
Messages postés
30356
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 novembre 2020
3 029
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"