Sql

Fermé
cappo_monta Messages postés 1 Date d'inscription mardi 2 juillet 2013 Statut Membre Dernière intervention 2 juillet 2013 - 2 juil. 2013 à 22:14
MrYAU31 Messages postés 3808 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 8 juillet 2017 - 2 juil. 2013 à 22:20
on a les 4 tables suivants:
table article(codeart,deart,un_m,...).
table prix_article(codeart, date_prix,prix_unit)
table BM(num_bm, date_bm,mnt_bm,...)
table ligne_bm(num_bm,codeart,qte,decompte,..)

je veux avoir le dernier prix de l'article dans une requete de jointure sous delphi 7

j'ai essayé comme suit:

select L.codeart, L.qte, P.prix_unit, A.desart from ligne_bm L, bm M, article A, prix_article P
where..... and P.date_prix=(select max(date_prix) from prix_article)

ça n'a pas marché
A voir également:

1 réponse

MrYAU31 Messages postés 3808 Date d'inscription samedi 23 février 2013 Statut Membre Dernière intervention 8 juillet 2017 1 614
2 juil. 2013 à 22:20
Bonjour,

Si tu fais juste un
select P.date_prix from prix_article P where P.date_prix=(select max(date_prix) from prix_article)
Ça passe ?
0