Contagem de dependentes
olá,
estou fazendo um pequeno sistema onde os clientes são relacionados a um cadastro de familias. Para ser mais claro, tenho um cadastro de familia e os clientes daquela familia são cadastrados como dependente.
não estou usando FKs para os relacionamentos, exclusões devereão ser feitas manualmente.
a DDL da tabela de familias é:
CREATE TABLE `loc_familias` (
`fam_Codigo` int(11) NOT NULL auto_increment,
`fam_Titular` varchar(60) NOT NULL,
`fam_CPF` varchar(11) NOT NULL,
`fam_Endereco` varchar(100) NOT NULL,
`fam_Bairro` varchar(20) default NULL,
`fam_Cidade` varchar(20) default NULL,
`fam_Estado` varchar(2) default NULL,
`fam_CEP` varchar(8) default NULL,
`fam_Fixo` varchar(10) default NULL,
`fam_Celular` varchar(10) default NULL,
`fam_eMail` varchar(255) default NULL,
`fam_DataInclusao` int(11) default NULL,
PRIMARY KEY (`fam_Codigo`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;
e a DDL da tabela de dependentes é:
CREATE TABLE `loc_dependentes` (
`dep_Codigo` int(11) NOT NULL auto_increment,
`dep_Nome` varchar(60) default NULL,
`dep_DataNasc` int(11) default NULL,
`dep_Familia` int(11) NOT NULL, /* este campo se relaciona com o campo fam_codigo da tabela acima */
PRIMARY KEY (`dep_Codigo`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
O que eu estou tentando fazer é uma query que retorne fam_codigo, fam_titular e o total de dependentes relacionados a fam_codigo
Como criar esta query?
Discussão (2)
Carregando comentários...