SQL querie met hoogste datum

Status
Niet open voor verdere reacties.

harolda1980

Gebruiker
Lid geworden
7 aug 2007
Berichten
488
In deze code worden de producten van merken geselecteerd. Waarbij ook de productgroep getoond word.
En dan word er ook de geldende prijs getoond alleen zou ik alleen de prijs met de laatste datum willen tonen.

Hoe kan ik dit doen?

Code:
SELECT DISTINCT Groothandel_merk.Merk_naam
              , Artikel_Basis.ArtID
              , Artikel_Basis.Art_naam
              , Artikel_Basis.Art_dt
              , Artikel_Basis.Art_KPmerk
              , Artikel_Basis.Art_KpGroep
              , Artikel_Basis.Art_KPGB
              , Artikel_Basis.Art_inhoud
              , Tabellen_Artikelgroepen.Groep_naam
              , Artikel_Prijs.Prijs
              , max(Artikel_Prijs.dt) AS Artikelprijsdatum
FROM
  dbo.Artikel_Basis
  INNER JOIN dbo.Groothandel_merk
    ON Artikel_Basis.Art_KPmerk = Groothandel_merk.idm
  INNER JOIN dbo.Artikel_Prijs
    ON Artikel_Prijs.Prijs_kpbasis = Artikel_Basis.ArtID
  INNER JOIN dbo.Tabellen_Artikelgroepen
    ON Artikel_Basis.Art_KpGroep = Tabellen_Artikelgroepen.IDgroep
GROUP BY
  Groothandel_merk.Merk_naam
, Artikel_Basis.ArtID
, Artikel_Basis.Art_naam
, Artikel_Basis.Art_dt
, Artikel_Basis.Art_KPmerk
, Artikel_Basis.Art_KpGroep
, Artikel_Basis.Art_KPGB
, Artikel_Basis.Art_inhoud
, Tabellen_Artikelgroepen.Groep_naam
, Artikel_Prijs.Prijs
 
Ik heb je vraag een aantal keren gelezen, maar ik kom er niet goed uit. Wat wil je precies veranderen?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan