Vous êtes sur la page 1sur 3

2 Questo: /*Encontrar todos os pases cujo PIB maior do que 500.

.000 milhes de dlares, mas menos de um trilho de dlares*/ consulta SQL: SELECT * FROM pais WHERE PIB >500 order by pib Registros: 4 Nome Canada Mexico Brazil USA Continente NAM NAM SAM NAM PIB 658 694.3 1004 8003 Shape Populacao Polygonid-1 30 Polygonid-2 108 Polygonid-3 183 Polygonid-4 270 EV 77.08 69.36 65.6 75.75

*Lista a expectativa de vida nos pases em que os rios que nascem nos mesmos.*/ consulta SQL: SELECT p.ev,p.nome,r.nome FROM pais p, rio r where p.nome=r.origem order by r.nome LIMIT 0, 30 ;

Registros: 4 ev 75.75 75.75 65.6 75.75 nome USA USA Brazil USA nome Mississippi Rio Grande Rio Parana St. Lawrence

/*Encontrar todas as cidades que esto ou na Amrica do Sul ou cuja populao inferior a dois milhes*/ consulta SQL: SELECT distinct (c.nome) as Cidade, c.pais as Pas FROM PAIS p, cidade c where p.continente = 'SAM' and p.nome = c.pais AND c.populacao <2; Registros: 2 Cidade Rosario Brasilia Pas Argentina Brasil

/*Lista de todas as cidades que esto na Amrica do Sul*/ consulta SQL: SELECT distinct (c.nome) as Cidade, c.pais as Pas FROM PAIS p, cidade c where p.continente = 'SAM' and p.nome = c.pais LIMIT 0, 30 ; Registros: 3 Cidade Pas Buenos Aires Argentina Rosario Argentina Brasilia Brasil

3 Questo

/*Contar o nmero de pases cuja populao inferior a cem milhes Consulta SQL: */ SELECT count(nome) as QTD_Paises FROM pais where populacao < 100 ; Registros: 1 QTD_Paises 3

/*Encontrar o pas na Amrica do Norte com o menor PIB. No use a funo MIN. dica: consulta aninhada*/ consulta SQL: SELECT nome as Pais_menor_PIB FROM pais where continente = 'NAM' order by pib limit 1; Registros: 1 Pais_menor_PIB Cuba

/*Lista de todos os pases que esto na Amrica do Norte, cuja capital ou cidades tm uma populao de menos de cinco milhes*/ consulta SQL: SELECT c.pais as Pais, c.nome as Cidade, c.populacao as Populacao FROM pais p, cidade c where c.pais = p.nome AND p.continente = 'NAM' AND c.populacao <5 LIMIT 0, 30 ;

Registros: 5

Pais Canada Canada Cuba Mexico USA

Cidade Populacao Ottawa 0.8 Toronto 3.4 Havana 2.1 Monterrey 2 Washington, D.C 3.2