J'utilise MySQL et je travail en VBA mais mon problème est un problème de requête SQL.
J'ai un champ dans ma base qui est au format datetime, moi je souhaiterai effectuer une requête sur ce champs mais en utilisant que le jour, le mois, et l'année.
J'ai d'abord en VBA effectué le changement de format de la date saisie pour la passer en date américaine car à la base elle est stocké sous forme
Et la j'ai une erreur de MySQL me disant que ca ne marche pas, il ne connait pas le champ Jour_selec.
Auparavant j'avais utilisé un autre moyen qui marchait sur une autre base de type nexus contenant le meme champs grâce au cast mais sous mysql ca ne marche pas
Code :
select SUM(quantite) as 'prix_total_vente'
from vente
where cast("Jour_selec" as date)= cast( dates_test as date)
Marsh Posté le 14-03-2006 à 09:48:52
Bonjour
J'utilise MySQL et je travail en VBA mais mon problème est un problème de requête SQL.
J'ai un champ dans ma base qui est au format datetime, moi je souhaiterai effectuer une requête sur ce champs mais en utilisant que le jour, le mois, et l'année.
J'ai d'abord en VBA effectué le changement de format de la date saisie pour la passer en date américaine car à la base elle est stocké sous forme
Puis je lance ma requête :
Et la j'ai une erreur de MySQL me disant que ca ne marche pas, il ne connait pas le champ Jour_selec.
Auparavant j'avais utilisé un autre moyen qui marchait sur une autre base de type nexus contenant le meme champs grâce au cast mais sous mysql ca ne marche pas
Si quelqu'un pouvait m'aider