-
Total de itens
5 -
Registro em
-
Última visita
Sobre MatheusG10
MatheusG10's Achievements
0
Reputação
-
(Resolvido) Problema com Generalização/Especializaç
pergunta respondeu ao MatheusG10 de MatheusG10 em MySQL
<script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> Sempre retornará um conjunto vazio. Se você aplicar o select com LEFT JOIN select t1.idpessoa, tipopessoa, nome, representante, cargo from pessoa t1 LEFT join cliente t2 on (t1.idpessoa = t2.idpessoa) LEFT join funcionario t3 on (t1.idpessoa = t3.idpessoa); O resultado será: Onde /N é nulo Denis, agradeço muito!!!! resolveu aqui o problema. Muito Obrigado, Abraços.- 6 respostas
-
- mysql
- generalização
- (e %d mais)
-
(Resolvido) Problema com Generalização/Especializaç
pergunta respondeu ao MatheusG10 de MatheusG10 em MySQL
O problema foi resolvido, mas estou tendo problema na hora do select das 3 tabelas, eu ainda pensei se isso era possível devido a modelagem, pois ta retornando com dados repetidos ou retorna apenas cliente. select t1.idpessoa, tipopessoa, nome, representante, cargo from pessoa t1 inner join cliente t2 on (t1.idpessoa = t2.idpessoa) inner join funcionario t3 on (t1.idpessoa = t3.idpessoa);- 6 respostas
-
- mysql
- generalização
- (e %d mais)
-
(Resolvido) Problema com Generalização/Especializaç
pergunta respondeu ao MatheusG10 de MatheusG10 em MySQL
<script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> VLW Denis!!! no caso do unsigned, ele serviria para que? neste caso.- 6 respostas
-
- mysql
- generalização
- (e %d mais)
-
<script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> no lugar de re.de você coloca re.para = '30'
- 2 respostas
-
- inner join
- left join
-
(e %d mais)
Tags:
-
Bom dia/tarde/noite, eu estou com um pequeno problema na minha especialização, na hora de consultar os registros, vou transpor o código abaixo: create table Pessoa ( IDPessoa integer auto_increment unique, constraint Pessoa_PK primary key (idpessoa) ); create table Cliente ( IDCliente integer auto_increment, Nome varchar(30), CNPJ varchar(11), Representante varchar(20), constraint Cliente_PK primary key (idcliente), constraint Pessoa_Cliente_FK foreign key (idcliente) references Pessoa (idpessoa) ); create table Funcionario ( IDFuncionario integer auto_increment, Nome varchar(25), Cargo varchar(20), CPF integer(11), constraint Funcionario_PK primary key (idfuncionario), constraint Pessoa_Funcionario_FK foreign key (idfuncionario) references Pessoa (idpessoa), ); quando eu vou fazer uma busca de quantos funcionarios ou clientes estão cadastrados, eles se repetem na tabela e quando faço um select com as 3 tabelas a mesma ID de pessoa serve para uma id de funcionario e uma de cliente. select idpessoa, nome from pessoa inner join cliente;
- 6 respostas
-
- mysql
- generalização
- (e %d mais)