En concreto el codigo que he usado ha sido:
Código SQL:
Ver originalSELECT
CASE WHEN Continent='Africa' THEN SUM(country.Population) END AS Africa,
CASE WHEN Continent='Antarctica' THEN SUM(country.Population) END AS Antartida,
CASE WHEN Continent='Asia' THEN SUM(country.Population) END AS Asia,
CASE WHEN Continent='Europe' THEN SUM(country.Population) END AS Europa,
CASE WHEN Continent='Oceania' THEN SUM(country.Population) END AS Oceania,
CASE WHEN Continent='North America' THEN SUM(country.Population) END AS America,
CASE WHEN Continent='South America' THEN SUM(country.Population) END AS America2
FROM country
Solo me muestra cifra en America, en las demas NULL.
Con ejemplo te refieres a como son las tablas?? Si es asi, en la tabla country tengo cada ciudad (Name), población (population) y a que continente pertecene, entre otros datos. Si no es esto dimelo y te lo pongo ahora mismo.
Muchisimas gracias por la ayuda.