J'ai 5 colonnes dans ma base de données SQL id, nom, email, téléphone et pays ID: Total Row 54 Email Total Row 45
Comment je compterai le nombre d'emails de ma base de données.
J'utilise la fonction de comptage, mais ne donne pas de résultats réels en cas de courrier électronique. P>
3 Réponses :
SELECT COUNT(company.email) FROM company WHERE company.email IS NOT NULL AND company.email <> '' This query will exclude the rows that you have no email (either NULL or just empty field)
Si la colonne de messagerie contient NULL,
Cela devrait fonctionner. P>
SELECT COUNT(!ISNULL(email)) FROM company
Sélectionnez Count (email) de la société où la société <> '' code> p>
null code> sera hors du compte par eux-mêmes p>
Qu'est-ce que dans le champ code> code> pour les 9 lignes restantes? Est-ce
null code> ou une chaîne vide?
Tout d'abord, il n'y a pas de php ou de mysqli ici (par les balises que vous avez utilisées), juste SQL. Nous devons voir le schéma et les valeurs.
Voter comme incertain.