SELECT em uma tabela que tem dados em outras tabelas (MYSQL)

1. SELECT em uma tabela que tem dados em outras tabelas (MYSQL)

Gregory Kaippert do Carmo
greg_kaippert

(usa Ubuntu)

Enviado em 10/12/2019 - 11:54h

Bom dia galera, estou com um problema para criar uma query.

Tenho duas tabelas, data_hora e dependentes.

Na tabela data_hora tenho o campo dependentes que guarda o valor(5) do usuario se tiver dependentes ou 0 se caso não tiver dependentes.

E na tabela dependentes tenho o campo id_users(5) e outras informações a respeito do dependente.

Estou com 10 registros na tabela data_hora, sendo 3 registros com dependentes com valor 5 e as outras 7 com o valor 0, ou seja, tem que listar as 10 mas com apenas 3 listando os dependentes e as outras 7 que consta o valor 0 não pode listar os dependentes pois não tem na tabela dependente.

Desde já agradeço quem puder ajudar.


  


2. Re: SELECT em uma tabela que tem dados em outras tabelas (MYSQL)

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2019 - 15:16h

Acho que você está procurando sobre Clausulas de união INNER JOIN, LEFT JOIN e RIGHT JOIN

https://www.devmedia.com.br/clausulas-inner-join-left-join-e-right-join-no-sql-server/18930
https://terminalroot.com.br/2019/10/inner-join-left-join-right-join-mysql.html

greg_kaippert escreveu:

Bom dia galera, estou com um problema para criar uma query.

Tenho duas tabelas, data_hora e dependentes.

Na tabela data_hora tenho o campo dependentes que guarda o valor(5) do usuario se tiver dependentes ou 0 se caso não tiver dependentes.

E na tabela dependentes tenho o campo id_users(5) e outras informações a respeito do dependente.

Estou com 10 registros na tabela data_hora, sendo 3 registros com dependentes com valor 5 e as outras 7 com o valor 0, ou seja, tem que listar as 10 mas com apenas 3 listando os dependentes e as outras 7 que consta o valor 0 não pode listar os dependentes pois não tem na tabela dependente.

Desde já agradeço quem puder ajudar.





3. Re: SELECT em uma tabela que tem dados em outras tabelas (MYSQL)

Adalberto G4d31h4
Borg_Atomic

(usa KDE Neon)

Enviado em 18/12/2019 - 18:30h

Não entendi o que você quer,
listar todos os dependentes e sem dependentes?
Se quiser ajuda deve fornecer mais campos chaves pois é a partir dele que unem as tabelas
Talvez a solução seja mais simples do que você pensa






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts