Scarpah600 / BancoDeDados

0 stars 0 forks source link

SQL #4

Closed Scarpah600 closed 6 years ago

Scarpah600 commented 6 years ago

Restrições / Constraint INT PK FK

SELECT SUM(POPULACAO) FROM CLIENTES //VAI SOMAR A COLUNA

SELECT SUM(POPULACAO), ESTADO FROM CIDADES GROUP BY ESTADO // SOMATORIO E ESTADO

SELECT COUNT (POPULACAO) ,ESTADO FROM CIDADES GROUP BY ESTADO //VAI CONTAR

SELECT MAX (POPULACAO),ESTADO FROM CIDADES GROUP BY ESTADO // VALOR MAIOR

SELECT MIN(POPULACAO),ESTADO FROM CIDADES GROUP BY ESTADO //VALOR MINIMO

SELECT AVG(POPULACAO),ESTADO FROM CIDADES GROUP BY ESTADO// MEDIA

WHERE - SELECIONAR A LINHA

Scarpah600 commented 6 years ago

SELECT CIDADES,ESTADO,POPULACAO FROM CIDADES WHERE ESTADO = 'PR' ORBY BY POPULACAO DESC // ORDENAÇÃO DE DADOS

Scarpah600 commented 6 years ago

INTERT INTO ESTADO (COD,NOME) VALUES (1,"PARANA"), (2,"RIO DE JANCEIRO") GO

Scarpah600 commented 6 years ago

INTERT INTO ESTADO (COD,NOME) VALUES (1,"PARANA"), (2,"RIO DE JANCEIRO") GO

Scarpah600 commented 6 years ago

select c.cidade,e.nome,c.populacao from cidades as c inner join estados as e on c.estado = e.cod FK PK

CWB | PARANA | 2000000 PG | PARANA | 500000 RIO | RIO DE JANEIRO| 600 000

Scarpah600 commented 6 years ago

INTERT INTO ESTADO (COD,NOME) VALUES (1,"PARANA"), (2,"RIO DE JANCEIRO") GO

Scarpah600 commented 6 years ago

select c.cidade,e.nome,c.populacao from cidades as c full join estados as e on c.estado = e.cod

//vai trazer tudo vai trazer alguns campos vazio

Scarpah600 commented 6 years ago

select c.cidade,e.nome,c.populacao from cidades as c left join estados as e on c.estado = e.cod FK PK

//so vai mostra oque existe na tabela cidade e na tabela estado

select c.cidade,e.nome,c.populacao from cidades as c right join estados as e on c.estado = e.cod FK PK

Diferença do Right join ? Diferença do full join ? Diferença do left join ? Diferença do inner join ?