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
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