```<br>DELIMITER $$<br>CREATE PROCEDURE Limite_Creditos ()<br>BEGIN<br>DECLARE fim_cursor INT DEFAULT 0;<br>DECLARE vLimiteCredito INT DEFAULT 0;<br>DECLARE vTotalCredito INT DEFAULT 0;<br>DECLARE c
Utilizei a seguinte query no exemplo da aula:<br><br>```<br>CREATE VIEW `vw_relatorio_sabores` AS<br>SELECT TP.SABOR, YEAR(NF.DATA_VENDA) AS data_venda, SUM(INF.QUANTIDADE) AS quantidade<br>FROM tabe
```<br>DELIMITER $$<br>CREATE PROCEDURE SP_Comparativo_Vendas_Case (vPrimeira_data DATE, vSegunda_Data DATE)<br>BEGIN<br> DECLARE vFaturamento1 FLOAT;<br> DECLARE vFaturamento2 FLOAT;<br> DECLARE vVa
```<br>DELIMITER $$<br>CREATE PROCEDURE Comparativo_Vendas (vPrimeira_data DATE, vSegunda_Data DATE)<br>BEGIN<br> DECLARE vFaturamento1 FLOAT;<br> DECLARE vFaturamento2 FLOAT;<br> DECLARE vVariacao F
```<br>DELIMITER $$<br>CREATE PROCEDURE `sp_qntd_notas` (p_data DATE)<br>BEGIN<br>DECLARE vTotal INT;<br>DECLARE vMsg VARCHAR(50);<br>SELECT COUNT(*) INTO vTotal FROM NOTAS<br>WHERE DATA_VENDA = p_da
```<br>DELIMITER $$<br>CREATE PROCEDURE Reajuste_Comissao (p_matricula INTEGER, p_percentual FLOAT)<br>BEGIN<br>UPDATE VENDEDORES SET PERCENTUAL_COMISSAO = p_percentual<br>WHERE MATRICULA = p_matricu
Com relação ao que foi pedido fiz as seguintes queries:<br><br>```<br>CREATE VIEW `vw_relatório_de_compras_qtd` AS<br>SELECT NF.CPF, TC.NOME, DATE_FORMAT(NF.DATA_VENDA, '%m/%Y') AS `mes/ano`,<br>SUM(
```<br>DECLARE message VARCHAR(40);<br>DECLARE EXIT HANDLER FOR 1062 -- **CÓDIGO DO ERRO**<br>BEGIN<br> SET message = "Chave primária já existe!";<br> SELECT message;<br>END;<br>```
Segue minha resposta.<br><br>```<br>DELIMITER $$<br>CREATE PROCEDURE sp_Exerc01 ()<br>BEGIN<br>DECLARE Cliente VARCHAR(10) DEFAULT "João";<br>DECLARE Idade INTEGER DEFAULT 10;<br>DECLARE DataNascimen
```<br>DELIMITER $$<br>CREATE PROCEDURE Quantidade_Notas (p_data DATE)<br>BEGIN<br>DECLARE NUMNOTAS INT;<br>SELECT COUNT(*) INTO NUMNOTAS FROM NOTAS<br>WHERE DATA_VENDA = p_data;<br>SELECT NUMNOTAS;<
A resposta correta deveria ser: "Porque pode gerar a sua demissão por justa causa". kkkkk
```<br>CREATE TABLE CLIENTES<br>(CPF VARCHAR(11) PRIMARY KEY,<br>Nome VARCHAR(100) NOT NULL,<br>Endereço VARCHAR(150) NOT NULL,<br>Bairro VARCHAR(50) NOT NULL,<br>Cidade VARCHAR(50) NOT NULL,<br>Esta
Implementei a seguinte query neste desafio.<br><br>```<br>SELECT YEAR(DATA_VENDA) AS ano,<br>FLOOR(SUM(IMPOSTO * F.TOTAL)) AS valor_imposto<br>FROM notas_fiscais AS NF<br>INNER JOIN `vw_faturamento`
Meu repositório com as QUERIES desenvolvidas no curso.<br><br>https://github.com/brunoarduarte/Alura
```<br>SELECT YEAR(NF.DATA_VENDA) AS ANO,<br>ROUND(SUM(I.QUANTIDADE * I.PRECO), 2) AS FATURAMENTO<br>FROM notas_fiscais AS NF<br>INNER JOIN itens_notas_fiscais AS I ON I.NUMERO = NF.NUMERO<br>GROUP B