Utilisez les fonctions mises à disposition pour passer de manière correcte les conditions à vos dates, ce ne sont ni des nombres ni des chaînes de caractère.
Regardez du coté de STR_TO_DATE.
Par...
Type: Messages; Utilisateur: Snipah
Utilisez les fonctions mises à disposition pour passer de manière correcte les conditions à vos dates, ce ne sont ni des nombres ni des chaînes de caractère.
Regardez du coté de STR_TO_DATE.
Par...
Quel sgbd utilisez-vous?
La requête semble pourtant bonne, vérifiez bien vos données.
Soit dit en passant, si les colonnes date_vente, num_semaine et année sont de type DATE et numérique comme leur nom le laisse penser, ne...
Pas toutes les données, mais au moins un jeu de données en entrée qui correspond à ce que vous nous demandez en sortie.
Pour avoir une ligne par agent et par offre, faites un cross join.
...
C'est bien le problème, il est moins facile de vous aider si les explications ne sont pas claires et les données sont incomplètes.
Ajoutez ça à votre requête pour avoir les agents qui n'ont ni...
Oui, j'ai fait une erreur :
SELECT nni, nom, prenom,
ob.code_offre, ob.obj,
count(v.num_vente) AS nbvente
FROM agents ag
JOIN obectifs ob
ON...
Vous pouvez essayer ça :
SELECT nni, nom, prenom,
ob.code_offre, ob.obj,
count(v.num_vente) AS nbvente
FROM agents ag
JOIN obectifs ob
ON...
Bonjour,
repartez plutot de la requête proposée par Waldar, et ajoutez les lignes pour les ventes n'étant pas rattachées à un objectif, soit en utilisant une UNION, soit en modifiant la condition...
Bonjour,
avez vous le nni dans votre table ventes?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.