Räkna antal serier

PHPportalen Forum Index » Databaser
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
poj



Medlem i: 4736 dagar
Från: Bor. Småland
Status: Offline



#740986
Inlägg Skrivet: 2016-09-16 20:17      Ämne: Räkna antal serier Citera

Jag vill räkna antal spelade serier i en databas (mysql) men jag får även med serier som har 0 alltså ej spelad.
KOD:
1:
 
2:
SELECT team_resultat.medlem_id, team_medlem.namn, (count(serie1)+count(serie2)+count(serie3)+count(serie4)) as antal
3:
FROM team_resultat
4:
JOIN team_medlem ON team_resultat.medlem_id = team_medlem.medlem_id
5:
JOIN team_samling ON team_resultat.match_id = team_samling.match_id
6:
WHERE datum >= current_date - interval '1' month
7:
GROUP BY namn
8:
ORDER BY antal desc
9:
 

det är 4 serier i en match men man kan bli utbytt och bara spela 2, då blir det 0 i resultat på den serien/serierna.

Jag vill räkna serier <0.

Hur gör jag?
 

_________________
/ Poj
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
gurgel



Medlem i: 5416 dagar

Status: Offline



#741863
Inlägg Skrivet: 2017-09-17 18:35      Ämne: Citera

Om "antal" är antal serier så kan du lägga till
KOD:
1:
HAVING antal < 0
efter
KOD:
1:
GROUP BY namn
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » Databaser
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic