Comment formuler ma requête SQL ?
PierreM
-
crapoulou Messages postés 42848 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
crapoulou Messages postés 42848 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
Je tente de faire une requête SQL assez spéciale, en fait je me connecte au préalable à ma base de données, je veux récuperer certaines données d'une table, dans cette table il y a plusieurs champs (une dizaine par exemple) et je veux récupérer le nombre d'entrées non-vides pour un seul champs, j'ai tenté comme ceci :
"SELECT COUNT(champ1) AS nombrechamp1 FROM table"
Mais cela ne fonctionne pas apparement, comment je pourrai faire ?
Attention je veux surtout récuperer le nombre d'entrées non vides, non nulles d'un seul champ de la table :)
Merci à vous !
Je tente de faire une requête SQL assez spéciale, en fait je me connecte au préalable à ma base de données, je veux récuperer certaines données d'une table, dans cette table il y a plusieurs champs (une dizaine par exemple) et je veux récupérer le nombre d'entrées non-vides pour un seul champs, j'ai tenté comme ceci :
"SELECT COUNT(champ1) AS nombrechamp1 FROM table"
Mais cela ne fonctionne pas apparement, comment je pourrai faire ?
Attention je veux surtout récuperer le nombre d'entrées non vides, non nulles d'un seul champ de la table :)
Merci à vous !
A voir également:
- Comment formuler ma requête SQL ?
- Formuler z11 mode d'emploi en francais - Forum Box et Streaming vidéo
- Logiciel sql - Télécharger - Bases de données
- Comment obtenir une notice en français. - Forum Matériel & Système
- Recherche du mode d’emploi formuler Z 11 pro - Forum Box et Streaming vidéo
2 réponses
Salut,
Tu as une base Access, MySQL, PostGres, ...?
Rien que cette requête ne fonctionne pas ?!
=> Es-tu bien connecté à la base de données ?
=> Est-ce que les noms des tables et champs sont bons ?
Sinon pour les champs vides c'est ça :
Tu as une base Access, MySQL, PostGres, ...?
Rien que cette requête ne fonctionne pas ?!
SELECT COUNT(champ1) AS nombrechamp1 FROM table;
=> Es-tu bien connecté à la base de données ?
=> Est-ce que les noms des tables et champs sont bons ?
Sinon pour les champs vides c'est ça :
SELECT COUNT(champ1) AS nombrechamp1 FROM table WHERE champ3 <> "";