View mit mehren Merkmalen

NullAhnung

Aktives Mitglied
hallo

ich wage mich jetzt im bereich von MySQL mal weiter vor...

ich möchte ein View machen aus einer Tabelle
Tabelle sind folgende Felder:
id
deleted 0=nein; 1=ja
paid 0=nein; 1=ja
play 0=nein; 1=ja

so nun möchte ich ein View bekommen die so etwa aussieht:
id anzahlSlot paid play
1 100 95 70
2 29
3 55 39
usw...

mit einem Merkmal krieg ich es hin...
CODE CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`%` SQL SECURITY DEFINER VIEW `XXXX`.`View_anzahlSlot` AS
SELECT
id AS id,
count(id) AS anzahlSlot
FROM t_slot
WHERE deleted=0
GROUP BY id



nun möchte ich noch die 2 anderen merkmale mit einbauen, wie muss dann das aussehen....?
so etwa?

CODE CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`%` SQL SECURITY DEFINER VIEW `XXXX`.`View_anzahlSlot` AS
SELECT
id AS id,
count(id) AS anzahlSlot WHERE deleted=0,
count(id) AS paid WHERE paid=1,
count(id) AS play WHERE played=1
FROM t_slot
GROUP BY id

 
Zurück
Oben