Skip to content

Instantly share code, notes, and snippets.

Avatar

MARCOS OLIVEIRA marquinhosoliveira

  • PersonalSoft Sistemas
  • Belo Horizonte - MG- Brasil
View GitHub Profile
@marquinhosoliveira
marquinhosoliveira / LEFTJOINMAISDEDUAS.SQL
Created Apr 18, 2019
LEFT JOIN COM MAIS DE DUAS TABELAS
View LEFTJOINMAISDEDUAS.SQL
SELECT FILHO.NMFILHO,MULHER.NMMULHER,HOMEM.NMHOMEM FROM
FILHO LEFT JOIN MULHER ON
FILHO.IDMULHER = MULHER.IDMULHER
LEFT JOIN HOMEM ON
FILHO.IDHOMEM = HOMEM.IDHOMEM
@marquinhosoliveira
marquinhosoliveira / LEFTEXCLUDINGJOIN.SQL
Created Apr 18, 2019
TODAS AS MULHERES QUE NÃO TEM FILHOS
View LEFTEXCLUDINGJOIN.SQL
SELECT MULHER.NMMULHER, FILHO.NMFILHO FROM
MULHER LEFT JOIN FILHO ON
MULHER.IDMULHER = FILHO.IDMULHER
WHERE FILHO.IDMULHER IS NULL
@marquinhosoliveira
marquinhosoliveira / OUTERJOIN.SQL
Created Apr 18, 2019
SELECIONA TODAS AS MULHERES E TODOS OS FILHOS
View OUTERJOIN.SQL
SELECT MULHER.NMMULHER, FILHO.NMFILHO FROM
FILHO FULL OUTER JOIN MULHER ON
FILHO.IDMULHER = MULHER.IDMULHER
@marquinhosoliveira
marquinhosoliveira / RIGHTJOIN.sql
Created Apr 17, 2019
TODAS AS MULHERES QUE TEM FILHO RIGHT
View RIGHTJOIN.sql
SELECT MULHER.NMMULHER, FILHO.NMFILHO FROM
FILHO RIGHT JOIN MULHER ON
FILHO.IDMULHER = MULHER.IDMULHER
@marquinhosoliveira
marquinhosoliveira / LEFTJOIN.SQL
Last active Apr 18, 2019
Todas as mulheres e caso tenha filho o nome dos filhos
View LEFTJOIN.SQL
SELECT MULHER.NMMULHER, FILHO.NMFILHO FROM
MULHER LEFT JOIN FILHO ON
MULHER.IDMULHER = FILHO.IDMULHER
@marquinhosoliveira
marquinhosoliveira / INNERJOI.SQL
Last active Apr 14, 2019
SELECIONA TODOS OS HOMENS COM FILHO
View INNERJOI.SQL
SELECT HOMEM.NMHOMEM, FILHO.NMFILHO FROM
HOMEM INNER JOIN FILHO ON
HOMEM.IDHOMEM = FILHO.IDHOMEM
@marquinhosoliveira
marquinhosoliveira / Insert Into Tables.SQL
Last active Apr 14, 2019
Populando as tabelas PAI MAE E FILHOS
View Insert Into Tables.SQL
INSERT INTO HOMEM (IDHOMEM, NMHOMEM) VALUES (1,'JOSE')
INSERT INTO HOMEM (IDHOMEM, NMHOMEM) VALUES (2,'JOAO')
INSERT INTO HOMEM (IDHOMEM, NMHOMEM) VALUES (3,'MANOEL')
INSERT INTO HOMEM (IDHOMEM, NMHOMEM) VALUES (4,'SEBASTIAO')
GO
INSERT INTO MULHER (IDMULHER, NMMULHER) VALUES (1,'MARIA')
INSERT INTO MULHER (IDMULHER, NMMULHER) VALUES (2,'MARCIA')
INSERT INTO MULHER (IDMULHER, NMMULHER) VALUES (3,'ANA')
INSERT INTO MULHER (IDMULHER, NMMULHER) VALUES (4,'LAURA')
View Create Tables.SQL
CREATE TABLE HOMEM (
IDHOMEM INT,
NMHOMEM VARCHAR(50)
)
GO
CREATE TABLE MULHER (
IDMULHER INT,
NMMULHER VARCHAR(50)
)