10 Comandos em SQL que Você Precisa Aprender

152.83k views3032 WordsCopy TextShare
Hashtag Programação
CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO SQL IMPRESSIONADOR: https://pages.hashtagtreiname...
Video Transcript:
e fala impressionar dores sejam muito bem-vindos a mais uma aula de skelly aqui do canal hashtag programação eu sou Marcos e na aula de hoje eu quero ensinar para vocês os 10 comandos básicos aqui dois querem que você precisa saber para poder sair do zero já queria aproveitar e dizer que esse arquivo aqui tá disponível na descrição do vídeo então aqui embaixo você vai poder encontrar um link para você poder clicar e baixar esse material para poder praticar junto comigo e aproveita também e já deixa o like no vídeo que são os demais a gente
assim que fazer cada vez mais conteúdo para vocês e se você gosta dos nossos vídeos ainda não é inscrito no canal se inscreve no canal e ativa o Sininho de notificação para você sempre ser avisado aí dos vídeos de SQL e pai do que a gente libera para vocês e além disso eu vou deixar de presente aqui para você um minicurso gratuito que vai ficar na descrição também minicurso básico de SQL que você é uma coisa também que ligar lá deixar o seu nome seu e-mail e receber mais esse material para poder praticar ainda mais
aprender ainda mais essa quer perfeito dito isso então vamos lá para os nossos 10 comandos básicos aqui duas Kelly que Tá bom eu quero que as aulas seja bem dinâmica então eu não vou me aprofundar em nesses é comandos que eu vou ensinar para vocês por isso depois que vocês assistirem o vídeo lá no final depois terminar de assistir o vídeo eu ia pedir para vocês aqui ó deixa aqui nos comentários uma mensagem dizendo ali Qual é o comando que vocês querem se aprofundar por exemplo você não chegar no final aqui embaixo um vídeo vou
falar Marcos eu queria que você fizesse uma aula só sobre o comando x ou eu queria que você se aprofundasse no comando com y ou eu queria que você falasse um pouco mais sobre o comando Z então depois vai deixar aqui nos comentários pra gente poder fazer um mala parece a profunda mais mas é a sala aqui com esses 10 comandos vai ser uma aula mais dinâmica Então vamos lá vou começar aqui numa sala o primeiro comando que a gente vai aprender vai ser o comando Create deita vez que vai ser isso comando aqui para
criar banco de dados banco de dados basicamente são lugares ali onde a gente consegue armazenar as nossas tabelas em armazenar os nossos dados esses os dados no programa que você tiver utilizando no meu caso aqui eu tô usando o mais Kelly então irmão cuidado ele vai ficar aqui do lado esquerdo alguns bancos ele já são criados automaticamente outros a gente consegue criar do zero que vai ser o caso aqui Desse exemplo Então vou criar um banco de dados chamado hashtag e esse comando vai ser o seguinte cliente deitar beijo hashtag e no final do meu
comando vou colocar um ponto e, pra finalizar Então vamos lá para executar isso aqui eu vou selecionar vou vir aqui nesse raios aí vou executar e agora para ele aparecer aqui do lado esquerdo eu vou clicar nessa certinho aqui para atualizar E aí para que já vai aparecer ali pra gente o banco hashtag Então esse foi nosso primeiro comando o segundo comando que a gente vai prender vai ser o comando Muse que vai ser um comando de seleção do banco de dados então eu criei o banco de dados agora você selecionar esse banco de dados
para poder criar as minhas tabelas ali dentro um comando vai ser e use sem medo do nome do banco de dados que eu quero selecionar e um ponto de, e no final vou selecionar essa linha e para quê a executar esse meu banco de dados já está aqui vai ficar em significa que ele vai ser agora o banco de dados padrão ali onde eu vou conseguir criar as minhas tabelas então selecionei a Sarinha aqui vou executar e repara aqui agora o meu banco de dados tag já tá prontinha ali para poder criar as minhas tabelas
Então já perdemos um segundo comando futebol agora vamos para o terceiro comando que vai ser o comando Create table comando extremamente importante porque ele vai permitir a gente criar tabelas ali dentro no caso que seria um banco de dados em tabelas Então vai ser exatamente isso que a gente vai fazer agora Create table o nome da tabela que no caso é se chama vendas e eu vou seguir ele com parênteses depois do meu parênteses eu vou inserir o nome da minha coluna seguido do tipo daquela coluna então por exemplo eu vou criar dentro da minha
tabela de vendas uma coluna chamada e de venda e o tipo dessa coluna vai ser um número inteiro perfeito outra coluna que eu vou criar vai ser uma coluna chamada curso e essa coluna vai armazenar textos que eu vou a baixar esse sem significa que ele vai aceitar palavras e textos que tem um até 100 caracteres uma outra coluna que eu vou adicionar vai ser a coluna de aluno para poder botar o nome do aluno e essa coluna também vai ser útil para o texto também vai ser do tipo varchar depois a gente vai adicionar
uma coluna chamada estado que também vai ser do tipo varchar e para fechar uma coluna de valor que vai ter lá o valor do nosso curso que vai ser do tipo desse mal é feito para executar isso aqui eu vou selecionar clicar nesse raio Zinho aqui e agora para visualizar essa tabela eu vou pegar aqui nesse sinalzinho de atualização E agora se eu clicar em tabela mais uma vez aqui vai aparecer a nossa tabela vendas se eu clicar em cima dela vai aparecer aqui informação o nome das colunas eu acabei de criar perfeito acabamos de
aprender um terceiro comando que o comando Create table o próximo comando agora vai ser um comando de incluir dados na tabela creme criei a tabela agora eu vou incluir dados nessa e eu vou usar o comando insert útil para fazer isso esse comando vai ser bem sempre e vai funcionar da seguinte maneira eu vou usar o insert 21 seguido do nome da tabela que eu quero utilizar para adicionar os meus dados e aqui o nome das colunas que eu vou querer adicionar as informações então e para que o nome das colunas exatamente o mesmo nome
área das colunas que eu queria na tabela e de venda e de venda curso Curso aluno aluno estado estado valor valor efeito vou adicionar informações nessas colunas como é que vai ficar depois de colocar o insert New e o nome da tabela eu vou colocar eu vou usar o comando velhos e aqui dentro depois do parênteses eu vou colocar ali cada valor que aquelas colunas vão receber então por exemplo aqui ó o e de venda para essa primeira linha vai ter o valor 1 o curso vai ter o valor Excel o aluno vai ser o
João o estado vai ser SP e o valor vai ser sem e o que vai adicionando ali cada um dos valores estão total é medir 10 linhas nessa tabela perfeito então agora para eu poder executar Esse comando vou selecionar tudo ele vou clicar aqui executar e agora sim eu consegui adicionar informações como é que eu faço para visualizar essas informações e aí que vem com o nosso quinto comando que vai ser o comando select incômodo para selecionar dados de uma tabela a gente pode selecionar dados na nossa tabela de duas formas a primeira seria essa
daqui ó utilizando o comando select* from vendas que que significa isso aqui selecione todas as colunas da tabela de vendas se eu selecionar essa linha e executar esse código ele vai mostrar ele para mim todas as dez linhas que a gente tem na nossa tabela perfeito Então tá lá comando select para poder selecionar dados da tabela poderia usar o select de outra forma especificando as colunas que eu quero usar visualização e Então em vez de visualizar todas as colunas que foi o que eu fiz aqui ó utilizando Esse asterisco que é um equivalente Aguiar informar
que eu quero todas as colônias em vez de o visualizar todas eu poderia querer visualizar apenas algumas por exemplo as colunas de aluno curso e valor então seus selecionar esse código aqui executar ele vai mostrar ali para mim aí colunas de aluno curso e valor é feito não tô visualizando todas as colunas estão visualizando apenas acho que eu quiser Prefeito esse é o nosso quinto comando o sexto comando vai ser o comando Order by que vai ser um comando bem legal ali pra gente poder ordenar os dados de uma tabela Esse comando vai chamar olha
vai ele vai funcionar da seguinte maneira eu tenho aqui na tabela de vendas se executar essa primeira linha eu vou visualizar Exatamente isso aí isso a gente vai parar essa coluna ela essa tabela é ordenada pela coluna de e de venda ou seja ele tá mostrando aí para mim é a na ordem né a venda de acordo com ele então primeiro um depois o dois depois de 13 a 24 é assim vai isso eu quisesse ordenar essa tabela para mostrar esses clientes nessas vendas em ordem alfabética de acordo com o nome do aluno então aqui
por exemplo eu tenho João Lucas Alice por aí vai imagina que eu quisesse na verdade visualizar primeiro Alice depois Amanda e assim vai como é que a gente poder fazer isso usando o comando Order by E aí que vem com Order by que vai vir logo depois ali do meu ser leque Então como é que vai funcionar vou usar o comando select asteristico from vendas Order by aluno como é que o leite isso daqui selecione todas as colunas da tabela de vendas ordenando pela coluna de aluno para poder ordenar em ordem alfabética se eu selecionar
esse código e executar agora ele vai embaralhar a coluna de de venda Mas vai mostrar a cor do aluno em ordem alfabética Alice depois da manda buscar João e assim vai e essa coordenação esse ordem vai vocês podem usar tanto com colunas de texto quanto coluna de número e data também é feito então é isso foi o nosso sexto comando comando Order by Vamos agora para o 7º comando que vai ser o comando Where comando muito importante ali para a gente poder filtrar os dados da nossa tabela Então olha só que legal aqui a gente
tem também aquele nosso select da tabela de vendas eu vou executar apenas essa parte selecionei e executei tá lá nossa tabela aí ele pode visualizar ali que temos vários estados diferentes né onde é que ela é vendas foram feitas e mais nem que eu quisesse visualizar em vez de toda essa tabela eu quisesse visualizar apenas as vendas que foram feitas no estado do RJ então quê que eu teria que fazer prato complementar esse meu select eu tenho que usar o comando Where dessa forma aqui então logo depois do select eu venho com o air e
depois eu digo aqui qual que vai ser o filtro que eu vou querer fazer no caso eu quero fazer um filtro é mostrar apenas as linhas onde degustados seja igual a RJ no caso eu não quero ver toda essa tabela eu quero visualizar apenas quem for do Estado do Rio de Janeiro que vão ser o Lucas e a Júlia então se eu selecionar essas duas linhas de código executar Agora sim ele tá gostando não toda a tabela mas sim apenas as linhas onde tenho clientes ali do estado-rj perfeito esse foi o nosso sétimo comando o
comando Where Vamos agora pro nosso 8º comando que vai ser o nosso comando de update para atualizar valores ali nas nossas tabelas Olha só imagina que a gente queira alterar o valor do curso de MBA tão curso ele custava r$ 50 mas agora a gente quer atualizar esse valor e mudar para 50 Olha só eu vou selecionar a minha tabela de vendas eu vou fazer um select from vendas e o ponto viu aqui no final selecionando esse código executando eu vou ter lá a minha tabela é perfeito e para que as os cursos né Hoje
os alunos do curso de MBA tem um valor ali do curso de 50 Então esse daqui custa 50 e esse daqui também que puxa 50 só que agora a gente quer atualizar esses valores e colocar ali agora que o valor do curso de bebê a custa 150 aqui não 50 como é que a gente vai fazer vou utilizar o comando update então vamos fazer um ambiente o nome da tabela que a gente vai querer alterar seguindo ali ó da alteração que eu vou querer fazer eu quero dizer agora que o valor é igual a 150
eu vou usar esse comando set para ele poder fazer essa alteração na minha coluna de valor Então atualize a tabela de vendas citando o valor igual a 150 onde o curso for igual a Bíblia eu quero atualizar sempre que o curso por igual bebê então se eu selecionar essas três linhas de cor a executar quando eu for aqui ó ele vai mostrar para mim que atualizou certinho tá aqui ó atualização feita com sucesso e agora posso selecionar essa linha executar o meu select e eu vou ver lá que o meu ver ar agora custa 150
aqui e 150 aqui é feito detalhe importante se você não tiver conseguido executar o update que que eu tinha comendo fazer você vem aqui no Reddit preferências E aí em SQL editor você vai vir aqui e desmarcar essa opção aqui do Safe update aqui para fins de exercício didático não tem problema tá bom então você vai devagar essa opção vai clicar em Ok e depois você vai fechar esse arquivo aqui do mais Kelly e abrir novamente para ele poder configurar aquela sua alteração Tá bom depois você não pode esquecer de executar Esse comando aqui ó
para selecionar o seu banco de dados para ele ficar assim ó de você voltar a fazer os exercícios que é feito não só um detalhe E então voltamos lá fizemos o nosso 8º comando que o comando update para atualizar voltas perfeito próximo com a Dori vai ser um comando de elite que vai ser um comando de exclusão de linhas na tabela Então imagina agora que eu quisesse o seguinte eu quero obstruir a venda de igual a 10 que seria a vendo aqui do Rogério mas naquele pediu reembolso para a gente poder fazer isso para poder
excluir o Rogério aqui na nossa base de vendas eu vou usar o comando de elite Então como é que vai funcionar eu vou escrever delícia from vendas ou seja delete na tabela de vendas o que o ID = 10 esse filtro Where aqui tanto no de Elite quanto no acidente é extremamente importante para você garantir que você vai atualizar ou excluir a linha correta Tá bom então você não pode esquecer de utilizar o air para poder fazer essa atualização ou atualização com um acidente a fusão com o de Elite é feito aqui no caso eu
quero deletar a o ID cuja venda é igual a 10 só vou selecionar esse código voz eu botar tá lá ele executou ali com sucesso o de Elite posso chegar aqui agora e fazer mais uma vez o meu select* from vendas e se eu executar esse código aqui eu vou ver lá aqui a minha venda de um número 10 ela não existe mais a venda de número 10 não existe mais agora só tem até a venda numero 9 perfeito Então esse aí foi o nosso comando de elite e para fechar o último comando aqui vai
ser o comando de exclusão dos dados da tabela só imagina que você quisesse excluir logo todos os dados de uma vez manter a sua tabela de vendas mas excluir todos os dados ali todos os dias de uma vez porque você vai fazer você vai usar o comando truncate table que vai ser nesse formato aqui com Keith table e o nome da tabela que você vai querer dele e tal e vá longe não vou selecionar e depois vou executar e agora posso pegar esse meu select from executá-lo e vou ver ali que eu não tenho mais
dados a minha tabela perfeito então Esses foram os 10 comandos é em básicos para você poder sair do zero e começar a dar os primeiros passos no SQL Espero que tenha gostado lembrando a gente passou aqui de uma maneira mais rápida por esses comandos e se você quiser que eu me aprofunde em um desses comandos deixa aqui nos comentários então por exemplo Marcos eu queria que você falasse um pouco mais sobre o comando Create table se aprofunda mais deixa aqui nos comentários Ah mas eu queria que você falasse um pouco mais sobre o comando select
deixa aqui nos comentários também é feito essa que foi uma aula para você se apresentar aí 10 comandos muito importante você aprender perfeito Então é isso espero que tenha ficado Claro se você gostou do vídeo deixa o like aí que são os demais a gente a fazer cada vez mais conta para você não saber que vocês estão curtindo vídeo se inscreve no canal e ativa o Sininho de notificação para sempre será um menino e se você quiser aprender mais essa Kelly agora como eu falei lá no começo do vídeo aqui na descrição Deixei também um
link para você poder baixar um minicurso e já começar a estudar mais as querem ainda perfeito Então é isso um grande abraço Bons estudos e a gente se vê na próxima
Related Videos
Qual SQL Devo Aprender? Quantos SQLs Existem?
6:53
Qual SQL Devo Aprender? Quantos SQLs Existem?
Hashtag Programação
149,834 views
Relacionamento de Tabelas com INNER JOIN - Curso de SQL - Aula 6
26:46
Relacionamento de Tabelas com INNER JOIN -...
Hashtag Programação
55,139 views
Do Zero às Primeiras Consultas com SQL | SQL Básico - Parte 1
1:04:12
Do Zero às Primeiras Consultas com SQL | S...
Let's Data
139,676 views
Curso SQL para Iniciantes
4:03:29
Curso SQL para Iniciantes
Hashtag Programação
33,734 views
Uma Planilha em Excel que vai fazer você se destacar (PASSO A PASSO DETALHADO)
2:56:30
Uma Planilha em Excel que vai fazer você s...
Hashtag Treinamentos
1,825,040 views
Beginner to T-SQL [Full Course]
2:45:54
Beginner to T-SQL [Full Course]
Pragmatic Works
312,397 views
SQL Saia do ZERO em APENAS UMA AULA
22:56
SQL Saia do ZERO em APENAS UMA AULA
Jerry Strazzeri
63,629 views
Aprenda a Criar um Trigger - O Fiscal do SQL
23:18
Aprenda a Criar um Trigger - O Fiscal do SQL
Hashtag Programação
19,808 views
Primeiros Passos no SQL Server
29:08
Primeiros Passos no SQL Server
Hashtag Programação
39,180 views
SQL Tutorial for Beginners [Full Course]
3:10:19
SQL Tutorial for Beginners [Full Course]
Programming with Mosh
11,901,201 views
Consultas mais elaboradas com SQL | SQL Básico - Parte 2
1:03:55
Consultas mais elaboradas com SQL | SQL Bá...
Let's Data
39,516 views
Curso de SQL e MySQL fundamental | Aprenda SQL em 1 hora
53:14
Curso de SQL e MySQL fundamental | Aprenda...
Matheus Battisti - Hora de Codar
106,823 views
SQL SERVER - 04 - Criação de Tabelas com scripts, conceitos de chaves primária e estrangeira
41:16
SQL SERVER - 04 - Criação de Tabelas com s...
Alessandro Trovato
70,013 views
10 comandos essenciais em SQL para estudantes
19:55
10 comandos essenciais em SQL para estudantes
Bóson Treinamentos
144,346 views
FISCONTROLE: Noções de SQL (TCE-RJ) | Prof. Vinícius Gnandt
41:24
FISCONTROLE: Noções de SQL (TCE-RJ) | Prof...
Qualis Concursos
2,243 views
TOP 10 Comandos básicos SQL para iniciantes
12:48
TOP 10 Comandos básicos SQL para iniciantes
Nerd dos Dados
1,571 views
Curso Modelagem de Dados e SQL | Guia Para Iniciantes
1:31:48
Curso Modelagem de Dados e SQL | Guia Para...
NoCode StartUp
33,939 views
Introdução à Modelagem de Dados
22:41
Introdução à Modelagem de Dados
Hashtag Programação
26,647 views
Consultas SQL na Prática usando SELECT, DISTINCT, WHERE e LIMIT | SQL Para Análise de Dados EP. 1
15:13
Consultas SQL na Prática usando SELECT, DI...
Programação Dinâmica
63,515 views
COMO USAR INSERT , UPDATE ,DELETE E SELECT NO SQL PASSO A PASSO
33:36
COMO USAR INSERT , UPDATE ,DELETE E SELECT...
Ronan Vico
2,314 views
Copyright © 2024. Made with ♥ in London by YTScribe.com