none
como retornar esses 2 resultados via select RRS feed

  • Pergunta

  • Olá amigos, estou quebrando a cabeça para montar dois selects referentes a duas tabelas de uma banco de dados. Vou passar os scripts do create de cada tabela e imagens de ambas populadas e então direi os selects que quero elaborar:

    create table Pessoa 
    (
    id int identity,
    nome varchar(50),
    sexo char(1),
    constraint pk_id primary key(id)
    )
    
    create table Lancamento
    (
    id int identity,
    natureza char(1), -- C para crédito, D para débito
    datalancamento datetime,
    idpessoa int,
    idpessoalancamento int,
    valor decimal,
    constraint pk_lanc_id primary key(id),
    constraint fk_idpessoa foreign key(idpessoa) references Pessoa(id),
    constraint fk_idpessoalancamento foreign key(idpessoalancamento) references Pessoa(id),
    )

    Os selects que eu gostaria de elaborar são os seguintes:

    Fazer uma consulta que retorne todas as pessoas que não possuem nenhum lançamento.

    Fazer uma consulta que retorne os lançamentos de uma determinada pessoa, mostrando o nome de quem fez o lançamento e o nome de quem recebeu.

    Podem me ajudar com isso ? tentei bastante mas não obtive sucesso nos resultados.

    Obrigado.

    quinta-feira, 10 de outubro de 2019 03:46

Respostas

Todas as Respostas