Olá Pessoal sou nova aqui
e precisava da ajudinha de vocês, eu precisaval calcular o percentual de utilização de cada EPI por funcionario de uma empresa
* EPI seria um produto da empresa que o funcionario iria utilizar conforme a sua necessidade.
tenho aqui a tabela funcionario
CREATE TABLE funcionario(
matricula VARCHAR(12) NOT NULL,
nome_func VARCHAR(50) NOT NULL,
CONSTRAINT PK_FUNCIONARIO PRIMARY KEY (matricula)
e a tabela EPI com os dados:
CREATE TABLE epi(
id_epi VARCHAR(100) UNIQUE,
data_proximo_teste DATE,
validade DATE,
data_rec DATE,
cnpj_empresa VARCHAR(18),
id_tepi INTEGER NOT NULL,/*15/06*/
id_mepi INTEGER NOT NULL,/*15/06*/
nota_fiscal VARCHAR(50) NOT NULL,
emissao_nf DATE,
fabricante VARCHAR(50),
responsavel VARCHAR(12) NOT NULL,
funcional BOOLEAN DEFAULT TRUE,
estoque BOOLEAN DEFAULT TRUE,
unico INTEGER NOT NULL,/*15/06*/
CONSTRAINT PK_EPI PRIMARY KEY (id_epi,id_tepi,id_mepi),/*15/06*/
CONSTRAINT FK_EPI_EMPRESA FOREIGN KEY (cnpj_empresa) REFERENCES empresa (cnpj_empresa) ON DELETE CASCADE,
CONSTRAINT FK_EPI_TIPOEPI FOREIGN KEY (id_tepi) REFERENCES tipo_epi (id_tepi) ON DELETE CASCADE,/*15/06*/
CONSTRAINT FK_EPI_MODELOEPI FOREIGN KEY (id_mepi) REFERENCES modelo_epi (id_mepi) ON DELETE CASCADE,/*15/06*/
CONSTRAINT FK_EPI_FUNCIONARIO FOREIGN KEY (responsavel) REFERENCES acesso(matricula) ON DELETE CASCADE
Como realizar o calculo percentual estou perdida,
Obrigada