Ayuda Query SQL
Publicado por laudrupin9 (2 intervenciones) el 09/07/2019 23:46:29
Buenas noches,
Me gustaria unir estos dos "select" y que el resultado fuera solo dos columnas:
SELECT c.masterGroup, COUNT(p.playerId) AS "TOTAL PROD" FROM customers c , players p WHERE c.customerId=p.ownerId
AND p.isBillable=1 GROUP BY c.masterGroup;
SELECT c.masterGroup, COUNT(p.playerId) AS "TOTAL DEMO" FROM customers c , players p WHERE c.customerId=p.ownerId
AND p.isBillable=0 GROUP BY c.masterGroup;
Lo he probado con :
SELECT
c.masterGroup as MasterGroup,
(SELECT count(po.playerId)
FROM players po
WHERE po.isbillable = 1
) as "TOTAL PROD",
(SELECT count(po.playerId)
FROM players po
WHERE po.isbillable = 0
) as "TOTAL DEMO"
FROM players p , customers c
WHERE p.ownerID=c.customerId
GROUP by c.masterGroup
Pero no me sale el resultado esperado.
Quien me puede ayudar?
Me gustaria unir estos dos "select" y que el resultado fuera solo dos columnas:
SELECT c.masterGroup, COUNT(p.playerId) AS "TOTAL PROD" FROM customers c , players p WHERE c.customerId=p.ownerId
AND p.isBillable=1 GROUP BY c.masterGroup;
SELECT c.masterGroup, COUNT(p.playerId) AS "TOTAL DEMO" FROM customers c , players p WHERE c.customerId=p.ownerId
AND p.isBillable=0 GROUP BY c.masterGroup;
Lo he probado con :
SELECT
c.masterGroup as MasterGroup,
(SELECT count(po.playerId)
FROM players po
WHERE po.isbillable = 1
) as "TOTAL PROD",
(SELECT count(po.playerId)
FROM players po
WHERE po.isbillable = 0
) as "TOTAL DEMO"
FROM players p , customers c
WHERE p.ownerID=c.customerId
GROUP by c.masterGroup
Pero no me sale el resultado esperado.
Quien me puede ayudar?
Valora esta pregunta


0