NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
Objetivo:
O objetivo deste tutorial é continuar o aprendizado sobre a utilização de comandos SQL usando o banco de dados postgresql, neste você vai apreder a utilizar os comandos insert, update, lower e também a fazer pesquisa com condição, sempre de forma objetiva e prática.
Pré-requisito:
Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter conhecimento no mínimo informática básica e acompanhado a Parte 1 e Parte 2.
Começaremos utilizando o comando “Insert” utilizamos o mesmo para inserir registros no banco de dados, para o processo é bastante simples, na tabela teste que estamos utilizando como exemplo, a mesma tem dois campos que são ID e NOME, então, vamos acrescentar os seguinte regitros:
ID = 4
NOME = Neli
O comando fica assim:
Insert into teste (id,nome)
Values (4,'Neli');
Tela 001
Vamos aprender a fazer uma pesquisa utilizando condições, ou seja, iremos determinar que a mesma retorne apenas o registro , para utilizamos a clauula “where” ,, nesta consulta vamos trazer os registros que acabamos de inserir, para isso você deve utilizar o seguinte código abaixo:
Select * from teste where nome=’Neli”;
Tela 002
Note que no banco de dados post existe diferença entre minusculas e maiusculas, nesta mesma consulta se colocarmos o nome Neli todo e minisculo o mesmo não vai achar os regitros, existe um atributo que pode ser utilizado para que não acha este pequeno problema.
Tela 003
Para não haver este pequeno problema podemos utilizar o “lower” depois da clausula where , e antes do campo que desejamos não fazer diferença entre minusculas e maiusculas, veja então como ficaria o codigo:
Tela 004
Sempre que queremos fazer uma alteração dos dados utilizamos o comando “update”, desejamos trocar o nome Neli para Neci, vaja como deve ficar o código:
Update teste
Set nome= 'Neci'
where nome='Neli'
Este comando traduzido de alguma forma seria:
Dar um update na tabela teste onde Set mais o nome da coluna igual ao valor que neste caso é Neci e mais uma clausula where seguido do campo nome mais o valor Neli. É muito importante utilizar a clausula “where”, o motivo é por exemplo se tivermos varios nomes Neli, seguindo o exemplo logo acima, seria modificado todos os nomes que começam com neli.
Bom agora iremos aprender a deletar uma tabela, seria lógico aprender a criar a tabela para depois apaga-la, mas partindo do ponto que já tenho uma tabela criada e que se chama “teste”, vou ensinar você apagar a mesma. Para isso utilizamos o comando “Drop” mais o nome da tabela.
Drop Table Teste;
Tela 005
Agora sim vamos aprender a criar uma tabela, para isso utilizamos o comando “Create Table”, a tabela ser abem simples, depois iremos aprendendo mais sobre a criação das mesmas, esta iremos colocar os campos cod e nome, sendo que a mesma chamar-se “teste”.
create table teste (
cod integer,
nome varchar(30));
Note que colocamos o comando create table mais o nome da tabela, depois entre parênteses colocamos os campos e suas propriedades.
Tela 006
Neste tutorial ensinei a utilizar os camandos para criar tabelas, deletar, editar os registros, fazer buscas com filtros simples e também utilizar a função Lower na buscas, mostrando sempre de forma prática, simples e objetiva, no próximo tutorial irei continuar ensinado os camandos SQL. Bons estudos e até a próxima parte.
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI