Jag är medveten om att detta har varit uppe innan och att LarsG
försökte en massa gånger, tyvärr utan att lyckas.
Nu är det här ett stort problem för mig, och det är viktigt att kunna lösa detta.
Jag jobbar i VB och ansluter till en ACCESS databas.
I min tabell t_datum så finns det lagrat datum, PlaceringSv,PlaceringEu,PlaceringVärlden.
Som ett default värde så skrivs en 0:a in i fälten, det är har som
problemen kommer in. Datorn anser ju att en 0:a är ett högre värde än en 1:a
Med min SQL så tar jag fram högsta, lägsta och snittet för varje
placeringsfält och då kommer 0:an in som §jr ..
Så här ser SQL:en ut:
SELECT t_SongTitlar.songtitel, Min(t_Datum.PlaceringSv)
AS [Bäst i Sverige], Max(t_Datum.PlaceringSv) AS [Sämst i
Sverige], Avg(t_Datum.PlaceringSv) AS [Medel i Sverige], Min
(t_Datum.PlaceringEu) AS [Bäst i Europa], Max
(t_Datum.PlaceringEu) AS [Sämst i Europa], Avg
(t_Datum.PlaceringEu) AS [Medel i Europa], Min(IIf
([PlaceringVärlden]=0,"")) AS [Bäst i Världen], Max
(t_Datum.PlaceringVärlden) AS [Sämst i Världen], Avg(IIf
([PlaceringVärlden]=0,0)) AS [Medel i Världen]
FROM t_SongTitlar INNER JOIN t_Datum ON t_SongTitlar.titel_Id =
t_Datum.Sång_ID
GROUP BY t_SongTitlar.songtitel;
Jag vore väldigt tacksam om någon kunde hjälpa mig med detta
problem... :r