1
resposta

Resposta

INSERT INTO table
(Matrícula , Nome , Comissão, Data_admissão,  Em_ferias )
VALUES
(00235, 'Márcio Almeida Silva', '8%', '15/08/2014','Não');
INSERT INTO table
(Matrícula , Nome , Comissão, Data_admissão,  Em_ferias )
VALUES
(00236, 'Cláudia Morais', '8%', '17/09/2013','Sim');

e etc...

1 resposta

Olá Felipe, tudo bem?

  • Normalmente Felipe, quando vamos armazenar o valor de porcentagem no banco de dados, armazenamos o valor em decimal ao invés de porcentage. Pois, se o valor fosse armazenado dessa forma 8%, seria do tipo string, já que temos o símbolo de porcentagem junto com a valor e creio que dessa forma não seria possível realizar algum cálculo com esse campo.

  • Quando temos campos que precisariamos armazenar valores lógicos, como verdadeiro ou falso, sim ou não, podemos utilizar o tipo BIT,onde informamos 1 para verdadeiro e 0 para falso. Neste caso, no campo de DEFERIAS, o instrutor utilizou o tipo BIT, então informamos o valor deste campo com 1 ou 0, para informar se os vendedores estão ou não de férias.

  • A query ficaria dessa forma:

INSERT INTO table
(Matrícula , Nome , Comissão, Data_admissão,  Em_ferias )
VALUES
('00236', 'Cláudia Morais', '0.8', '17/09/2013',1);

Foi muito legal você ter compartilhado a sua resposta da atividade aqui com a gente :).

Continue assim e bons estudos!