percentage berekenen van het totale aantal record

Status
Niet open voor verdere reacties.

Htt_wng

Gebruiker
Lid geworden
9 jul 2005
Berichten
58
Hallo,

ik ben bezig in SQL om de percentage van de aantal voorgekomen alarmen in colum toe te voegen.

SELECT top 10 alarm_id, COUNT(*) AS Total_alarm, alarm_message
FROM [CNC].[dbo].[ALARM_LOG]
WHERE alarm_id != '$DEVICE_DOWN'
GROUP BY alarm_id , alarm_message
ORDER BY Total_alarm desc

top10alarmen.png

uiteindelijk wil ik dus een 4e colum hebben met het percentage erin.
hoe doe je dit????
 
En moet dat percentage over de Top 10 worden berekend, of over het totale bereik?
 
Ja Het liefst wel OctaFish dus niet van de top 10 maar over het totale bereik
 
Een voorbeeldje dat ik in een Access database heb gemaakt, maar dat je waarschijnlijk wel kunt omzetten:
PHP:
SELECT TOP 3 Bestelnummer, Sum([PrijsperStuk]*[Aantal]) AS Totaalprijs, DSum("[PrijsperStuk]*[Aantal]","dt_BesteldeArtikelen") AS Totaal, [Totaalprijs]/[Totaal] AS Expr1
FROM dt_BesteldeArtikelen
GROUP BY dt_BesteldeArtikelen.Bestelnummer
ORDER BY Sum([PrijsperStuk]*[Aantal]) DESC;
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan