Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
SELECT IFNULL(spalte1,0.00) AS spalte1 FROM tabelle
SELECT nickname, SUM(betrag) AS betrag FROM konto
WHERE typ='Ausgabe' GROUP BY nickname
SELECT nickname, IFNULL(SUM(betrag),0.00) AS betrag
FROM konto WHERE typ = 'Ausgabe'
GROUP BY nickname
SELECT DISTINCT n.nickname, plus.betrag AS Einnahmen, minus.betrag AS Ausgaben,
plus.betrag - minus.betrag AS saldo FROM konto n
LEFT JOIN ( SELECT nickname, SUM(IFNULL(betrag,0.00)) AS betrag FROM konto
WHERE typ='Einnahme' GROUP BY nickname ) plus ON n.nickname = plus.nickname
LEFT JOIN ( SELECT nickname, SUM(IFNULL(betrag,0.00)) AS betrag FROM konto
WHERE typ='Ausgabe' GROUP BY nickname ) minus ON n.nickname = minus.nickname
ORDER BY n.nickname
SELECT DISTINCT n.nickname, IFNULL(plus.betrag,0.00) AS Einnahmen, IFNULL(minus.betrag,0.00) AS Ausgaben,
IFNULL(plus.betrag - minus.betrag,0.00) AS saldo FROM konto n
LEFT JOIN ( SELECT nickname, SUM(betrag) AS betrag FROM konto
WHERE typ='Einnahme' GROUP BY nickname ) plus ON n.nickname = plus.nickname
LEFT JOIN ( SELECT nickname, SUM(betrag) AS betrag FROM konto
WHERE typ='Ausgabe' GROUP BY nickname ) minus ON n.nickname = minus.nickname
ORDER BY n.nickname
SELECT DISTINCT n.nickname, IFNULL(plus.betrag,0.00) AS Einnahmen, IFNULL(minus.betrag,0.00) AS Ausgaben, IFNULL(plus.betrag,0.00) - IFNULL(minus.betrag,0.00) AS saldo
FROM konto n
LEFT JOIN ( SELECT nickname, SUM(betrag) AS betrag FROM konto
WHERE typ='Einnahme'
GROUP BY nickname ) plus
ON n.nickname = plus.nickname
LEFT JOIN ( SELECT nickname, SUM(betrag) AS betrag FROM konto
WHERE typ='Ausgabe'
GROUP BY nickname ) minus
ON n.nickname = minus.nickname
ORDER BY n.nickname