Neste exercício pratico fiz a criação de uma tabela visando praticar algumas projeções com a inserções de dados que estabeleci na database criada, como por exemplo: MAX, MIN, AVG E TRUNCATE.
/* CRIANDO UMA TABELA */
CREATE TABLE VENDEDORES(
IDVENDEDOR INT PRIMARY KEY AUTO_INCREMENT,
NOME VARCHAR(30),
SEXO CHAR(1),
JANEIRO FLOAT(10,2),
FEVEREIRO FLOAT(10,2),
MARCO FLOAT(10,2)
);
/* INSERINDO DADOS NO BANCO */
INSERT INTO VENDEDORES VALUES(NULL,'CARLOS','M',845558.45,25544.48,2954392.50);
INSERT INTO VENDEDORES VALUES(NULL,'MARIA','F',8407898.21,976593.48,087562.50);
INSERT INTO VENDEDORES VALUES(NULL,'ANTONIO','M',8566758.21,8679093.48,2123392.50);
INSERT INTO VENDEDORES VALUES(NULL,'CLARA','F',596958.21,8244493.48,267862.50);
INSERT INTO VENDEDORES VALUES(NULL,'ANDERSON','M',12238.21,2343393.48,245392.50);
INSERT INTO VENDEDORES VALUES(NULL,'IVONE','F',445658.21,447493.48,7737392.50);
INSERT INTO VENDEDORES VALUES(NULL,'JOAO','M',84465458.21,098493.48,9756392.50);
INSERT INTO VENDEDORES VALUES(NULL,'CELIA','F',223758.21,775493.48,675392.50);
/* PROJEÇÕES COM MAX, MIN, AVG E TRUNCATE */
/* MAX - TRAZ O VALOR MAXIMO DE UMA COLUNA */
SELECT MAX(FEVEREIRO) AS MAIOR_FEV
FROM VENDEDORES;
/* MIN - TRAZ O VALOR MINIMO DE UMA COLUNA */
SELECT MIN(FEVEREIRO) AS MIN_FEV
FROM VENDEDORES;
/* AVG - TRAZ O VALOR MEDIO DE UMA COLUNA */
SELECT AVG(FEVEREIRO) AS MEDIA_FEV
FROM VENDEDORES;
/* TRUNCATE - TRAZ NESTE CASO SOMENTE 2 CASAS DECIMAIS DEPOIS DO PONTO */
SELECT MAX(JANEIRO) AS MAX_JAN,
MIN(JANEIRO) AS MIN_JAN,
TRUNCATE (AVG(JANEIRO),2) AS MEDIA_JAN
FROM VENDEDORES;





