Re: Doubt on a query
Ok...
Here it goes:
CREATE TABLE `Calendario` (
`id` bigint(9) NOT NULL AUTO_INCREMENT,
`id_cliente` int(9) DEFAULT NULL,
`id_utente` int(9) DEFAULT NULL,
`id_terapeuta` int(9) NOT NULL,
`data` date NOT NULL,
`hora` time NOT NULL,
`hora_fim` time NOT NULL,
`obs` tinytext NOT NULL,
`tipo` tinyint(3) DEFAULT NULL,
`id_TMC` bigint(9) NOT NULL,
`activo` tinyint(1) DEFAULT '1',
`presente` tinyint(1) NOT NULL DEFAULT '0',
`falta` tinyint(1) NOT NULL DEFAULT '0',
`pagamento_recebido` tinyint(1) DEFAULT '0',
`preco` decimal(8,2) DEFAULT NULL,
`sms_enviado` tinyint(1) NOT NULL DEFAULT '0',
`sms_enviado_estrangeiro` tinyint(1) NOT NULL DEFAULT '0',
`email_enviado` tinyint(1) NOT NULL DEFAULT '0',
`inserido_bd` datetime NOT NULL,
`insercao_de_grupo` tinyint(1) NOT NULL DEFAULT '0',
`preco_alterado` tinyint(1) NOT NULL DEFAULT '0',
`id_cal_marcacao_grupo` int(9) NOT NULL,
`nome_terapeuta` varchar(50) NOT NULL,
`id_episodio` varchar(20) NOT NULL,
`tipo_episodio` varchar(15) NOT NULL,
`inquerito_enviado` tinyint(1) NOT NULL DEFAULT '0',
`id_grupo` int(9) NOT NULL,
`pagamento_recebido_mb` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1554574 DEFAULT CHARSET=latin1
CREATE TABLE `Ficha_Cliente` (
`id` int(6) NOT NULL AUTO_INCREMENT,
`id_cliente` int(6) DEFAULT NULL,
`numero_utente` int(9) NOT NULL,
`nome` varchar(250) NOT NULL,
`id_titulo` int(6) NOT NULL,
`bi` varchar(15) NOT NULL,
`niss` varchar(15) DEFAULT NULL,
`nif` varchar(15) DEFAULT NULL,
`nsns` varchar(15) NOT NULL,
`medico` varchar(80) NOT NULL,
`entidade` int(2) NOT NULL,
`num_entidade` varchar(50) NOT NULL,
`apolice` varchar(35) DEFAULT NULL,
`sexo` varchar(1) NOT NULL,
`profissao` varchar(250) NOT NULL,
`estadocivil` tinyint(1) DEFAULT NULL,
`datanascimento` date NOT NULL,
`morada1` varchar(200) NOT NULL,
`morada2` varchar(200) NOT NULL,
`cp` varchar(100) NOT NULL,
`localidade` varchar(100) NOT NULL,
`telefone` varchar(20) DEFAULT NULL,
`telemovel` varchar(20) DEFAULT NULL,
`outro_tele` varchar(20) NOT NULL,
`de_quem` tinytext NOT NULL,
`email` varchar(200) NOT NULL,
`obs` longtext NOT NULL,
`activo` tinyint(1) DEFAULT '1',
`ultima_intervencao` date NOT NULL,
`data_insercao` datetime NOT NULL,
`data_alteracao` datetime NOT NULL,
`sms` tinyint(1) NOT NULL DEFAULT '1',
`grupo_id` int(9) DEFAULT NULL,
`ultimo_sms_enviado` date NOT NULL,
`alertas` tinytext NOT NULL,
`send_email` tinyint(1) NOT NULL DEFAULT '1',
`rgpd_consent` tinyint(1) NOT NULL DEFAULT '0',
`ocultar_das_marcacoes` tinyint(1) NOT NULL DEFAULT '0',
`proximo_envio_inquerito` date NOT NULL,
`telemovel_estrangeiro` varchar(20) NOT NULL,
`origem_utente` int(9) NOT NULL,
`ultimo_terapeuta` int(9) NOT NULL,
`data_parto` date DEFAULT NULL,
`ultima_consulta` date NOT NULL,
`ultima_presenca` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=189829 DEFAULT CHARSET=latin1
Thank you!