INTENSIVO MySQL Server

Para quem gosta de T.I., aqui tem uma ótima OPORTUNIDADE de você aprender ou aprimorar seu conhecimento sobre o banco de dados MySQL.

São 26 aulas completas e 100% GRATUITAS !

Todas estão no meu canal, Infocotidiano lá no youtube.

Se puder se inscrever no meu canal isso me ajuda muito, pois faz o meu canal crescer e alcanças mais e mais pessoas !

Se gostar, peço que clique no “joinha”, o seu like ajuda no posicionamento do meu canal.

Abaixo vou deixar o link da minha playlist do Intensivo MySQL:

Intensivo MYSQL Server

#cursomysql #cursomysqlserver #cursogratismysql #cursogratuitomysql #cursogratis #createdatabase #createtable #createtrigger #createprocedure #altertable #droptable #dropdatabase #insert #insertinto #update #truncate #drop #select #where #in #between #join #leftjoin #rightjoin #innerjoin #extract #extractday #extractmonth #extractyear #stored #storedprocedure #createstoredprocedure #createfunction #createview #infocotidiano #videoaula #videoaulagratis #danieldemorais #danielmorais #lazarus #delphi #php #programacao #desenvolvimentodesoftwares #desenvolvimentodesistemas #engenhariadesoftwares #bancodedados #database

Instalando MySQL e Workbench no Debian 10

Neste vídeo mostro como instalar o MySQL 8 e o Workbench no Debian 10 “Buster”.

Diferente do Ubuntu e do Mint (derivados do Debian), abaixo a lista de Comandos:

sudo apt update
sudo apt upgrade
wget http://repo.mysql.com/mysql-apt-confi…
sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
Lembre-se que a senha deve ser segura, letras e números, exemplo: Teste@3223
sudo apt update
sudo apt install mysql-server
sudo apt-get build-dep mysql-server
wget https://downloads.mysql.com/archives/…
sudo dpkg -i mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb
sudo apt install -f
sudo dpkg -i mysql-workbench-community_8.0.16-1ubuntu18.04_amd64.deb

Veja o Vídeo:

#installmysqldebian #instalarmysqldebian #mysqlinstallierendebian #debianmysqlinstallieren #mysqlaufdebianinstallieren #mysqlnodebian #mysqldebianrepository #mysqldebian #mysqldebianapt-get #mysqldebianapt #mysqlfordebian #mysqlworkbenchdebianbuster
#mysqldebianconfigure #mysqldebiandownload #instalaciondemysqldebian #mysqlendebian

Consulta SQL de Vendas mensais, anuais e diárias

Neste vídeo vou mostrar como criar consultas em SQL para obter estatísticas de vendas.

Vamos poder obter vendas anuais, mensais e diárias.

Exemplos:

Vendas Anuais:

select
EXTRACT(MONTH from CUP_VENDA.`DATA`) as Mes,
EXTRACT(YEAR from CUP_VENDA.`DATA`) as Ano,
format(sum(CUP_ITEM.TOTAL),2,‘de_DE’) as TotalVenda
from CUP_VENDA, CUP_ITEM
where CUP_VENDA.ID_VENDA = CUP_ITEM.ID_VENDA
group by Mes, Ano
Order by Ano, Mes

Vendas Todos os Dias do Mes 07 do ano de 2018:

select
EXTRACT(DAY from CUP_VENDA.`DATA`) as Dia,
EXTRACT(MONTH from CUP_VENDA.`DATA`) as Mes,
EXTRACT(YEAR from CUP_VENDA.`DATA`) as Ano,
format(sum(CUP_ITEM.TOTAL),2,‘de_DE’) as TotalVenda
from CUP_VENDA, CUP_ITEM
where CUP_VENDA.ID_VENDA = CUP_ITEM.ID_VENDA
and EXTRACT(MONTH from CUP_VENDA.`DATA`) = 07
and EXTRACT(YEAR from CUP_VENDA.`DATA`) = 2018
group by Dia, Mes, Ano
Order by Ano, Mes, Dia

Assista o vídeo:

#dicassql #sql #comandos #consultasql #query #bancodedados #mysql #oracle #firebird #mysql #mariadb #postgre #postgresql #sqlite #vendas #vendasmensais #vendasanuais

Como usar um subselect com update

Neste video mostro como usar um subselect / subquery junto com o comando upgrade.

Nos exemplos atualizo campos da tabela de produto como valor NCM buscando o valor da tabela de IPBT. Outro Exemplo é de baixar o estoque de produtos usando uma query que retorna os itens do cupom.

Comandos Exemplo 001:

No Exemplo abaixo temos 2 tabelas, uma de produtos e uma IBPT.

Onde atualizamos o campo ValorIbpt do produto com a resposta do subselect da tabela IBPT

    update produto pr
    set pr.VrIPBTProd = (select ib.ValorIBPT
                         from ibptax ib
                         where ib.CodNCM = pr.NcmProd )

Exemplo 002:

Neste Exemplo temos um cupom com “n” itens.

Então fazemos o update para “baixar” o estoque de um determinado cupom.

    update produto
    set produto.EstAtualProd = produto.EstAtualProd –
        (select tmpite.tite_Qtde from tmpite
        where tmpite.tite_idVenda = 11 and tmpite.tite_CodPro = produto.CodProd)
    where produto.CodProd in (select tmpite.tite_CodPro from tmpite
                               where tmpite.tite_idVenda = 11)

#bancodedados #sql #comandosql #subselect #update #subquery #sqlduastabelas

Como usar um subselect em uma consulta SQL

A definição de Subselect ou subquery é uma instrução de consulta dentro de outra consulta SQL.
Aqui então vai dois exemplos simples de como usar subselect.
Exemplo da Query do Vídeo:

select TEMP.Cupom, sum(temp.Venda_bruta) as Total_Cupom
from
(select cb.tcab_IDVenda as Cupom,iv.tite_Tot as
Venda_Bruta from tmpcab cb
join tmpite as iv on cb.tcab_IDVenda = iv.tite_idVenda) as TEMP
Group by TEMP.Cupom


Replicando dados entre Matriz e filiais

Qual desenvolvedor de softwares que nunca pensou em criar um replicador para sincronizar base de dados, tabelas e registros entre empresas ?

Neste vídeo vou mostrar como replicar os dados (base de dados, tabelas e registros) entre matriz e filiais.

FUNCIONA EM QUALQUER LINGUAGEM DE PROGRAMAÇÃO QUE TENHA CONEXÃO MYSQL / MARIADB
NÃO É VPN!
É NATIVO DO MYSQL / Maria DB
NÃO USA COMPONENTES
 

Se puder me ajudar, inscreva-se no meu canal. Isso me ajuda muito !

Curso de Programação: Criando uma tela de pesquisa

Neste vídeo vamos fazer:
1. criar 02 (duas) tabelas no MySQL  (Pessoas e Cidades)
2. Criar uma aplicação CRUD para os cadastros de Pessoas e Cidades
3. Criar uma tela de pesquisa SQL para o campo cidades
4. Criar um campo virtual para retornar o nome da Cidade.

Assista o vídeo: