Alguns inscritos do canal pedem para postar vídeos sobre programação Android. Como não programo em Android (Java) decidi postar um vídeo sobre o App Inventor. Vamos criar um aplicativo básico Android para você conhecer a ferramenta.
Meu dia-a-dia tecnológico
Todo mundo sabe que alguns quarentões do Delphi ou Lazarus defende com
unhas e dentes a produtividade desta maravilhosa ferramenta. Eu também
faço parte deste grupo. Mas resolvi me aventurar e conhecer um pouco
mais sobre como programar em Java. Este vídeo mostra minha primeira
experiência, vai servir para dinossauros como eu fazer algumas
comparações entre as linguagens !
Hoje vamos comparar a função While !
Todo mundo sabe que alguns quarentões do Delphi ou Lazarus defende com
unhas e dentes a produtividade desta maravilhosa ferramenta. Eu também
faço parte deste grupo.
Mas resolvi me aventurar e conhecer um pouco
mais sobre como programar em Java. Este vídeo mostra minha primeira
experiência, vai servir para dinossauros como eu fazer algumas
comparações entre as linguagens !
Neste primeiro vídeo vamos criar um projeto em Lazarus/Delphi e outro no Java.
Vamos usar botões, variáveis e trabalhar com operador IF/ELSE.
Vídeo criado pelo amigo Daniel Steckler mostrando como mover janelas sem bordas desenvolvidas em Lazarus, Delphi ou Codetyphon.
Ótimo complemento, pois quando criei meu vídeo sobre menus não testei a possibilidade de mover as janelas.
Obrigado pela Dica Daniel Steckler !!!
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:
selectEXTRACT(MONTH from CUP_VENDA.`DATA`) as Mes,EXTRACT(YEAR from CUP_VENDA.`DATA`) as Ano,format(sum(CUP_ITEM.TOTAL),2,‘de_DE’) as TotalVendafrom CUP_VENDA, CUP_ITEMwhere CUP_VENDA.ID_VENDA = CUP_ITEM.ID_VENDAgroup by Mes, AnoOrder by Ano, Mes
Vendas Todos os Dias do Mes 07 do ano de 2018:
selectEXTRACT(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 TotalVendafrom CUP_VENDA, CUP_ITEMwhere CUP_VENDA.ID_VENDA = CUP_ITEM.ID_VENDAand EXTRACT(MONTH from CUP_VENDA.`DATA`) = 07and EXTRACT(YEAR from CUP_VENDA.`DATA`) = 2018group by Dia, Mes, AnoOrder 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
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
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
Salve amigos, neste vídeo mostro como instalar o MySQL Server no novo Ubuntu 18.04, Mint 19 e derivados do novo Debian.
Fonte https://linuxconfig.org/install-mysql-on-ubuntu-18-04-bionic-beaver-linux
Comandos:
sudo apt install mysql-server
sudo mysql_secure_installation
Edite e mude bind-address para 0.0.0.0
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
sudo service mysql restart
sudo mysql -u root
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘SuaSenha’;