Použijte:
SELECT p.playername,
SUM(CASE WHEN g.result = 'first' THEN 1 ELSE 0 END),
COUNT(*)
FROM PLAYER p
JOIN GAME g ON g.playerid = p.playerid
GROUP BY p.playername
Použijte:
SELECT p.playername,
SUM(CASE WHEN g.result = 'first' THEN 1 ELSE 0 END),
COUNT(*)
FROM PLAYER p
JOIN GAME g ON g.playerid = p.playerid
GROUP BY p.playername
Vyhledávání ve více tabulkách a také zobrazení názvu tabulky ve výsledných řádcích
PL/SQL:Chyba PLS-00306:nesprávný počet nebo typy argumentů ve volání spouštěné pro tabulku čísel
Jak odesílat e-maily pomocí Oracle 10 g Forms
Jak porovnat nevyžádané znaky v databázi mysql s arabskými písmeny pomocí PHP a MYSQL