Requête SQL à partir d'un ERP

Fermé
JuSico - 18 juil. 2018 à 14:02
tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 - 24 juil. 2018 à 23:38
Bonjour à tous,

J'ai un problème sur Excel que je n'arrive pas à résoudre.
Pour poser la situation : nous avons, dans mon entreprise, un ERP duquel j'extrais des données grâce à une requête SQL.

Pour le moment, la requête ressemble à cela :
select a.no_br, b.no_art, c.design2, a.no_cde,a.dte_livr ,
a.no_frn, d.rais_soc,
b.proven, b.cns10, b.no_lot, b.cert_conf,
sum (b.qte), c.nb_pieces_car
from ach_brent a, ach_brlig b, bas_art c, bas_frn d
where a.no_br=b.no_br
and b.no_art=c.no_art
and a.no_frn=d.no_frn
group by 1,2,3,4,5,6,7,8,9,10,11,13
order by 1

Je souhaiterai avoir toutes les livraisons reçues entre aujourd'hui et aujourd'hui -7 jours. Par exemple entre 11/07/2018 et le 18/07/2018. Pour le moment j'ai toute les livraisons reçues depuis la création de l'ERP, ce qui alourdi le document...

- Est-ce possible d'ajouter une fonction type AUJOURDH'HUI() dans une requête SQL?
Si oui, comment cela fonctionne-t-il? J'ai essayé plusieurs choses mais ça ne fonctionne pas... (date, now, datediff)
- Est-ce possible de sélectionner sur une plage de durée déterminée? (comme entre J et J-7)

Si vous avez une piste, je vous serai très reconnaissante!
Merci par avance

Bonne journée,
Cordialement,

JuSico

1 réponse

tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 031
24 juil. 2018 à 23:38
Bonjour, j'exécuterais la requête telle quelle et ensuite tout classer correctement en vba
0