| FAQ |
| Kalender |
|
|
#8 | ||
|
|||
|
Klarade millennium-buggen
|
Här är ett enkelt sätt att göra det på, så du enbart får senaste priset:
Kod:
SELECT *
FROM ProduktPris pp1
WHERE pp1.PrisDatum =
(
SELECT DISTINCT Max(pp2.prisdatum)
FROM ProduktPris pp2
WHERE pp2.Artikelnummer=pp1.Artikelnummer
)
Här är ett annat enkelt sätt att göra ungefär samma sak fast med produkttabellen med, så man set produkten i klartext: Kod:
SELECT p.Artikelnummer, p.ProduktNamn,
(
SELECT MAX(pp.Pris)
FROM ProduktPris pp
WHERE pp.Artikelnummer=p.Artikelnummer) AS Pris
FROM Produkt p
Senast redigerad av Conny Westh den 2011-12-24 klockan 13:14 |
||
|
|
Svara med citat
|
|
|