Transcrições
1. Apresentação: Este é o vídeo
introdutório da nossa turma da escola M,
no qual você
saberá o que
aprenderemos nesta aula Então, vamos começar basicamente
com a recuperação de dados. Como podemos obter os dados? E então aprenderemos
a filtrar os dados. E depois disso, podemos descobrir como classificar os dados e limitar
o número de brutos E também podemos brincar
com as condições, que serão usadas para obter
os dados condicionais E você também verá as
outras coisas. E é isso que
vamos aprender na primeira aula
do
nosso curso Mcal
2. Noções básicas e obtenção de dados: Como estamos começando
nossa aula agora. Portanto, antes de entrar
na zona de aprendizado, quero que você saiba o
que aprenderemos. Então, para isso, eu criei
a tabela de conteúdo. Então, vamos começar
com a introdução à minha escola, na qual
aprenderemos sobre
a parte de instalação, importação do banco de dados
e tudo Em seguida, abordaremos todos os
tópicos listados aqui. E depois desses tópicos, também
temos mais cinco tópicos, então vamos basicamente
terminar com a criação do ESS. OK. Então, antes de entrar no conteúdo da nossa
tabela de conteúdo, eu só quero que você
saiba algumas noções básicas. Então, vamos
começar basicamente com o que é banco de dados. Então, por definição, o banco de dados é
uma coleção organizada de nossos dados para
que possam ser facilmente acessados e gerenciados de forma
tão simples quanto isso. Então, se eu colocar o banco de dados
no verso simples, é como o local
onde você armazena seus dados, e eles também são os
tipos de banco de dados. Portanto, temos os dois
tipos de banco de dados. O primeiro é relacional. E o segundo não
é relacional. E o que é banco de dados relacional? É o banco de dados que
organiza os dados no formato
Ras e nas colunas, que
formam coletivamente uma tabela, assim como o arquivo do Excel,
e o que é banco de dados não
relacional Um banco de dados não relacional
é um banco de dados que não usa o
esquema tableo de Ras Então, em palavras simples, não
usamos tabelas em bancos de dados
não relacionais Então, já que aprendemos sobre o conceito básico
sobre o banco de dados e quais são os tipos
do banco de dados. Agora é a hora de instalar o MSce. OK. Portanto, antes de
instalar o Micco, a primeira coisa
que precisamos fazer baixá-lo Está bem? Então, como
podemos baixar isso? Vou simplesmente
pesquisar o download do M ske aqui, e aqui você poderá
ver o download do M school, então temos que clicar aqui E então o que você precisa fazer. Então, aqui você poderá ver a opção da comunidade escolar M. Então, temos que clicar aqui. E depois disso,
o que precisamos fazer instalar o servidor comunitário M
sche. Então, vamos clicar aqui. Tudo bem. Então, como
estou usando o MCS, é por isso que estou usando isso
no sistema operacional Mas se você estiver usando as janelas, você as obterá aqui. OK. Então, como estou usando
o MC com a ponta do braço, é por isso
que vou
simplesmente baixar este. Mas antes disso, se você
estiver usando o Windows, você entrará aqui
no Windows Microsoft Windows e poderá ver a
opção de instaladores MSI Então você pode simplesmente fazer o download
e, a partir daí, podemos instalar o MCL. Então, agora eu volto e seleciono
nosso sistema operacional. E agora clique neste download. Tudo bem, então a partir daqui, eu não preciso entrar ou me inscrever. Eu posso simplesmente fazer o download
clicando neste link. OK. Então agora você pode ver isso. Estamos baixando nosso Mico. Então, isso vai levar algum tempo. Al O M sche está sendo baixado. Então, vamos clicar aqui.
Temos que abrir isso. E agora temos que instalar
isso com um clique duplo. Ok, agora vamos
clicar em Continuar. E temos que clicar
em Continuar novamente. Clique em continuar. Al. Portanto, se você quiser
alterar o local de instalação, basta fazer isso aqui. Então, vou aqui
com o local padrão, então vamos clicar em
instalar. Tudo bem. Então, aqui você pode ver
as duas opções aqui. A primeira é a criptografia de
senha forte. E a segunda é a criptografia de senha
antiga. Tudo bem. Portanto, a primeira opção é
basicamente recomendada. Então, vamos clicar em Avançar. E agora temos que adicionar
nossa senha aqui. E você tem que lembrar que a senha que
você está adicionando aqui, você tem que adicioná-la
sempre que quiser fazer
login no seu Mcle ou
sempre que quiser
acessar o seu Miccle, ok Tudo bem. Então, eu iniciaria o servidor da escola
M mais tarde. Então, vamos terminar
isso. Tudo bem. Então, agora o Mischel está
sendo instalado. Então, agora o que precisamos
fazer é colocar esse instalador no compartimento e iniciar nosso servidor
Miccle primeiro Então, temos que
entrar aqui nas configurações do sistema. E agora você pode ver a
opção de pontuação M aqui. Está bem? Temos que clicar aqui e clicar em
Iniciar o Mickle Server Como nosso servidor Muscle está
basicamente funcionando agora. Então, agora precisamos testar
isso no terminal. Então, no terminal,
vamos testar nossos mouses. Então, para isso, vamos
escrever mácula e usaremos menos u Então, basicamente,
representa o nome do usuário. Então, como sabemos que o nome de
usuário padrão é o root, agora vou
anotar o P, e agora você
simplesmente pressiona o er
e, em seguida,
anotar sua senha. Tudo bem. Agora
você pode ver isso, estamos dentro da nossa escola M, e nossa escola M
foi instalada com sucesso. Então, agora é só testar o QE aqui para
mostrar bancos de dados Vamos usar a coluna SMI. No termo, agora você pode ver isso, temos os bancos de dados. Então é assim que podemos
instalar a escola M. Além disso, às vezes
temos o problema
do caminho quando instalamos a
escola M pela primeira vez Então, como podemos resolver isso? Então, se você está tendo esse problema sempre
que está
escrevendo minha escola, você recebe o erro de que
o comando não foi encontrado. Então, para isso, o que você pode fazer, a primeira coisa que
você precisa fazer é procurar um arquivo Então, basicamente, você
precisa procurar esse arquivo. Z como HRC. Está bem? Então, se esse arquivo não
estiver instalado, se você não conseguir ver esse arquivo, você basicamente terá que
criar esse arquivo. Então, como você pode criar esse
arquivo? Isso é muito fácil. Você simplesmente
escreverá o toque
e, em seguida,
escreverá Z como HRC. É isso mesmo. Ok, eu tenho que adicionar o Z aqui. Portanto, você precisa
criar o arquivo se o arquivo já não tiver sido criado. Mas se o arquivo
já foi criado, mas você ainda está
tendo esse problema
, o que você pode fazer é
simplesmente abrir esse arquivo. Para isso, você
escreverá em open
e, em seguida,
escreverá o nome do arquivo. Chegue ao inter. Agora
você pode ver isso. Estamos recebendo esse texto aqui. OK. Então, no topo,
você pode ver isso, estamos tendo nossa trajetória
escolar M aqui. Portanto, se esse caminho não for adicionado, você precisará adicionar esse caminho. Então, como você pode adicionar
isso ou como você pode obter o caminho de Mike? Isso é muito fácil?
Você simplesmente clicará no local. Pesquise o usuário aqui. E agora você pode ver essa pasta, então você precisa clicar aqui. E então você tem que
entrar no local. Dentro do local, você encontrará escola
M aqui, já
que a instalamos. Está bem? Então, vamos entrar
aqui dentro da escola M, e aqui você pode ver a lixeira. OK. Então, agora o que precisamos fazer
para seguir o caminho de nossa escola M. Basta clicar com o botão
direito do mouse aqui e ver a opção
de copiar Bin como nome do caminho. Mas se você não consegue ver esse caminho
aqui, o que você precisa fazer é simplesmente
clicar na visualização aqui,
e aqui você pode ver essa
opção aqui da barra de caminho. Portanto, você precisa habilitar
isso a partir daqui primeiro. Depois disso, você pode simplesmente
copiar o caminho daqui. Copie o caminho daqui e,
em seguida, o que você pode fazer. Você simplesmente coloca isso
aqui depois daqui. Então você simplesmente
colocaria isso aqui. Está bem? Então você tem que
escrever este texto primeiro, e depois disso você tem que
escrever o caminho
da sua escola M. Ok, então depois de fazer isso, o que precisamos fazer é recarregar o arquivo Então, como podemos recarregar o
arquivo? Isso é muito fácil? Você simplesmente
anota o código-fonte aqui, e isso basicamente recarregaria nosso arquivo no terminal atual E depois disso, o caminho
da pontuação M será adicionado, e então podemos simplesmente acessar nossa pontuação M da maneira que seguimos. Como instalamos a escola
M em nosso laptop, agora é a hora de
ter uma interface de usuário para praticar nossos QCs
da escola M. É por isso que vamos
instalar o M school work Pinch agora Desde que instalamos o Mce. Então, como sabemos
, será muito difícil aprender a escola M
apenas no terminal. É por isso que
vamos instalar software de interface de
usuário para MC, que é basicamente chamado de
M school work Pinch Ok, o que podemos fazer simplesmente anotar o download do
M SQL novamente. E aqui você precisa clicar
nos downloads do MSchol. E agora você poderá
ver a opção da comunidade MCL. Então, temos que clicar aqui.
Agora você pode ver aqui, quando instalamos o M school, clicamos no servidor da comunidade My
School. Então, agora temos que
instalar o WQinch, então eu vou
simplesmente clicar aqui E aqui você tem que selecionar
seu sistema operacional. Isso seria feito
automaticamente. E aqui você pode ver
duas opções aqui. Então, temos os dois arquivos aqui. Então, o primeiro
é basicamente para os McBooks que
usam chip traseiro, e o segundo é
para os Macbooks que usam chip rm ou
M one ou M Então eu tenho o Mc
com o chip M one. Então, vou
simplesmente fazer o download disso. E agora temos
que clicar aqui. E isso simplesmente baixaria
nosso trabalho escolar M. Binge. Então, só temos que
esperar um pouco por isso. Tudo bem, então a amostra de
trabalho está sendo baixada. Então, vamos clicar aqui, e agora
temos que clicar em nossa pinça de trabalho E agora você pode ver aqui
o que precisamos fazer. Simplesmente precisamos arrastar nosso beliscão de trabalho escolar M
para os aplicativos E isso foi simplesmente instalar
nossa pinça de trabalho escolar M. Então, nós instalamos isso. Então, depois disso, o que
precisamos fazer é fechar isso
e fechar isso também. Tudo bem. Então, agora
o que eu preciso fazer. Eu tenho que clicar em nossa pinça de trabalho escolar
M. Vamos clicar aqui. Vamos
clicar em nossa instância local. Então, aqui você tem que anotar
a mesma senha que
você escreveu quando
estávamos instalando o Mcule Está bem? Então, você basicamente
precisa se lembrar dessa senha. Clique em OK. Tudo bem,
então eu posso ver isso. Estamos dentro da nossa página de trabalho do
Mice, e é assim que parece. Então, deixe-me tentar
algo simples aqui. Então, eu simplesmente tenho que escrever, mostrar bancos de dados e
executar o QR. E agora você pode ver isso.
Temos nossos bancos de dados aqui. Então é assim que podemos
instalar a pinça de trabalho Mikel. Depois de instalar o Michel
work pinch em nosso laptop, agora precisamos aprender como
podemos melhorar o Tudo bem, agora
nossas ferramentas estão prontas. Então, agora precisamos de alguns dados
que possamos usar em nosso MCL. OK. Então, para os dados, vou usar o Gagl Vou pegar os dados de lá
porque eles realmente têm uma boa quantidade de conjuntos que você pode usar
para a prática Então, primeiro,
vamos até lá. Então, você pode basicamente
obter os dados de qualquer lugar que seja
totalmente sua escolha, mas eu vou aqui
com o Cagle. Tudo bem. E eu simplesmente clicarei
aqui nos conjuntos de dados. E a partir daqui, você
poderá ver aqui muitos
dos diferentes
conjuntos de dados que você pode usar para a prática
em sua escola M. Por que estou preferindo isso porque cada conjunto de dados tem uma boa
quantidade de dados Então, isso realmente ajudaria você a entender os
conceitos na escola M. Então, aqui, eu vou simplesmente
ir aqui com todos os unicórnios do mundo Então, vamos clicar aqui.
Vou baixar isso. OK. Então, vamos clicar aqui. Tudo bem, então você pode
ver aqui que temos uma lista de únicos na palavra Temos o arquivo CSV, mas às vezes você obtém
o formato de arquivo do Excel Assim,
você pode ver aqui que
temos o cel SX, temos o cel SX, mas às vezes obtemos o formulário
da planilha do Excel, mas você pode simplesmente
convertê-lo em CSV Esse não é o problema. OK.
Então, agora o que precisamos fazer simplesmente abrir nossa página de trabalho. E como eu já
abri
isso, como podemos importar
nosso banco de dados ou como podemos importar o arquivo CSV Eno M
school work Pinch? Então, a primeira coisa
que você precisa fazer é clicar aqui para criar um esquema
que você pode ver aqui Então, vamos clicar aqui. Então, aqui, vou anotar o
Unicor DB. Esquema. Tudo bem. Agora vamos clicar em Aplicar
e clicar em Aplicar novamente. Feche isso. Agora
você pode ver isso. Temos o esquema único A. E qual é o Acho que já
sabemos a diferença entre banco de dados e esquema OK. Agora, o que podemos fazer
para importar nosso arquivo CSV Vamos clicar com o botão
direito do mouse aqui e você poderá ver
a opção de importação de dados da tabela Viz. Ok, temos que clicar
aqui e, a partir daqui, temos que navegar e, a partir
daqui, o que precisamos fazer Basta clicar
em nosso arquivo CSV. OK. Vamos clicar
aqui. Clique em Abrir. Agora vamos clicar em Avançar. Tudo bem, então
vamos criar uma nova tabela porque não
temos nenhuma tabela existente, então vamos clicar em Avançar. Tudo bem. Então, essas são as colunas que
temos em nossa tabela. Portanto, se você quiser remover qualquer uma
dessas colunas daqui, basta desmarcá-la aqui e ela não será
incluída na tabela Mas eu quero incluir
todas as colunas aqui. Então, vou simplesmente clicar em
Avançar e clicar em Avançar. E isso basicamente
importaria os dados que temos no
arquivo CSV para nossa tabela Então, vamos clicar em Avançar agora. Então agora você pode dizer isso.
Temos 1233 registros importados, então vamos clicar em Concluir Então, agora, se eu clicar nas tabelas. Tudo bem. Então, agora
vou simplesmente abrir um novo arquivo SQL. Tudo bem, então agora
o que podemos fazer aqui. Ok, então a primeira coisa
que você precisa fazer sempre que estiver abrindo a linha de trabalho
pela primeira vez. Então, se você não
conhece os bancos de dados, quais são os bancos de dados
que você tem? O que você pode fazer é
simplesmente anotar, mostrar bancos de dados e
usar a semiccoluna E então você simplesmente
clicará nesse ícone aqui. Tudo bem, então você pode ver
aqui que
importamos com sucesso nosso esquema de unicórnio Então é assim que podemos importar o banco de dados para nossa página de trabalho escolar
M. Agora, você não acha que
devemos começar a aprender
sobre a escola M? Então, a primeira coisa que
vamos aprender é como podemos recuperar os dados
com a instrução select O que é selecionar uma declaração? Portanto, selecionar uma declaração basicamente nos
ajuda a recuperar os
dados da nossa tabela OK. Portanto,
considere que estamos tendo uma tabela na qual
temos as quatro colunas. E nessas vendas destacadas, temos nossos dados. Tudo bem? Então, se eu quiser recuperar
os dados da minha tabela, basicamente
usarei a instrução
select Está bem? Portanto, esse é o texto síncrono
da instrução select Primeiro, você vai
anotar select. E depois disso, no espaço em branco, você basicamente
anotará
o nome da coluna que deseja
receber da sua tabela. Está bem? Assim, você pode receber
uma única coluna. Você pode receber as duas colunas, você pode receber as três
colunas. No espaço em branco. Basicamente, você escreverá o nome das colunas
que deseja ver. Está bem? Assim, você pode basicamente recuperar os dados de uma coluna, duas colunas, três colunas e também todas as colunas
que você tem na sua tabela OK. Então, agora
vamos aprender como recuperar os dados
da nossa tabela Então, a primeira coisa
que você precisa fazer é anotar
o nome da sua tabela. Está bem? Então, por exemplo, temos a tabela de usuários. Então, se eu quiser
recuperar os dados de todas as colunas que
tenho na minha tabela, usarei basicamente o astik ou a estrela
que você pode Então, isso basicamente
fornecerá todos os dados que você tem em
todo o número de colunas. Está bem? Mas se você
quiser ser específico aqui, se quiser apenas
ter os dados do nome e do e-mail
, o que você precisa
fazer é simplesmente anotar o nome
e a coluna de e-mail e
separá-los por vírgula. Então você só poderá ver os dados de nome e e-mail. Da mesma forma, se
você quiser apenas obter os dados do ID
e do número de telefone, basta
anotar o ID e o telefone. Mas uma coisa é ter
certeza de que você precisa usar exatamente
os mesmos nomes
da coluna em seu
SQL Qi.
Tudo bem. Então, agora vou demonstrar a vocês todas as coisas que
aprendemos agora. Então, agora vamos demonstrar uma declaração de seleção
no MSc Workbench Antes de aprender a
recuperar dados com select, precisamos aprender algumas noções básicas que usaremos em nossos Ok, a primeira coisa é que tudo o que você escreve no
Mice é considerado um Q. Então, se eu apenas escrever, mostrar bancos de dados, e
se eu apenas executar isso, então isso é uma espécie de Q. E se eu apenas escrever, use Então, eu quero que você
use o esquema Unicorn. E no último, vamos
simplesmente usar ponto e vírgula. Ok, então isso também é um Qi. Então, se eu executar isso,
agora na escola M, estamos basicamente usando
nosso esquema de unicórnio Então, agora, quaisquer que sejam as tabelas que temos no esquema Unicorn, podemos simplesmente usar isso
em nosso Q. Tudo bem. Então, agora em nosso esquema, temos apenas uma
única tabela, ok? E uma coisa é
lembrar que em um
único banco de dados, você pode ter
vários números de tabelas, e essas tabelas podem ter uma relação
entre si. Está bem? Mas vamos
falar sobre isso mais tarde. Mas agora, temos que aprender como recuperar os
dados com select Ok, então esta é a nossa
mesa. Você pode ver isso. O nome da tabela é a lista
de unicórnios do mundo. OK. Então, agora o que fazemos simplesmente anotar. Selecione uma declaração. Então, como você usa a instrução select? É um símbolo bonito, você
simplesmente anotará a seleção. E depois disso, você
anotará o nome das colunas
que deseja recuperar Então, agora, eu quero recuperar todas as colunas
que temos em nossa tabela Então, para isso, temos um
símbolo que podemos usar diretamente sem
anotar todos os nomes das colunas. Isso é basicamente uma estrela ou também a
chamamos no asterco E depois disso, o que eu preciso anotar,
vou anotar. A partir e depois disso, anotarei o
nome da tabela. Está bem? Então, aqui, vamos
anotar o nome da tabela. Então essa será a lista de
unicórnios do mundo. OK. Então agora você pode ver isso. Na verdade, estamos
tendo um erro aqui. Você pode ver esse ícone de
cruz aqui. Isso porque, no
nome da nossa tabela, temos os espaços. E isso não é uma boa prática. Mas como já o temos, agora o que podemos fazer para acessar
os dados dessa tabela, vamos simplesmente usar os bates, e agora não teremos
problemas com isso E agora, se eu
escrever uma semi coluna aqui e executar o Qi, você
poderá ver nossos dados aqui Então é assim que podemos recuperar
os dados da tabela. OK. Então agora você pode ver isso. Temos essas três
consultas aqui. A primeira é mostrar
bancos de dados e a segunda em que estamos
simplesmente usando um banco de dados. E no último,
estamos recuperando dados de uma tabela do banco de dados que
selecionamos. Tudo bem. Então, uma coisa que você
precisa ter certeza é que, como podemos separar
várias consultas Portanto, podemos simplesmente
separá-los usando a Semi-coluna. Então, se eu simplesmente não usar
uma semiccoluna aqui, você pode ver isso, estamos
tendo o erro aqui É por isso que, se você
quiser separar as
várias consultas, você usará Semi Agora, temos
que aprender
sobre uma coisa : você pode ver
esses dois ícones aqui, este e este. Então, basicamente usamos esse para executar uma única instrução
ou um único uri. OK. Então, como ele decide qual consulta será
executada? Basicamente, ele decide com
base no cursor do teclado. Então você pode ver isso,
nosso cursor do teclado está na segunda instrução es. E se eu colocar isso
na primeira instrução, ele executará essa
primeira instrução. Se eu colocar isso no segundo, isso executará
o segundo, e se eu
colocar isso no terceiro, isso executará o terceiro. Agora, por exemplo, se eu quiser colocar isso
na segunda consulta, simplesmente clicarei aqui. E agora você verá que nosso
banco de dados foi selecionado. E agora, se eu quiser ver os bancos de dados que
temos em nosso Mcle
, basta clicar em Mostrar
bancos de dados e clicar aqui Você poderá
ver todos os bancos de dados que temos em nossa escola. Então, como sabemos, esse é
usado para executar uma única consulta, mas e se eu quisesse executar
todas as consultas juntas Para isso, o que podemos fazer
é simplesmente clicar neste. Então, basta clicar neste. Você pode ver isso. Ele
executará todas as coisas Então você pode ver isso,
temos os bancos de dados aqui, e temos nossos dados aqui. Certo, deixe-me tentar usar a instrução
select com um número
específico de colunas. OK. Agora, aqui está o que
vamos aprender, se eu quisesse ver apenas um número específico de
colunas na minha tabela. Então, se eu quisesse ver
exatamente como a empresa, a empresa e o país. Então, o que
eu faria é simplesmente anotar a empresa e
escrever a cidade. E teremos a
mesma frase aqui. Podemos anotar
e, depois disso, anotaremos o
nome da tabela. Então, deixe-me copiar
isso daqui. E usaremos uma semi
coluna. Tudo bem. Então, se eu
clicar nesse ícone agora, você poderá ver cada um
dos nossos QE sendo executados O primeiro mostra bancos de dados
e, no segundo, queríamos ver todo o número de colunas que
temos em nossa tabela. E no último, na verdade,
queríamos
ver apenas a companhia e a cidade. OK. Então é assim que podemos ir aqui com um
número específico de colunas. Então, eu apenas escrevo o país aqui e executo
somente essa consulta. Você poderá ver que só
temos a tabela com
as três colunas. Então, ele só executou esse último Q. Ok, agora, você sabe a
diferença entre
esses dois ícones e o que
é o Q e como podemos selecionar todo o número
de colunas que temos em nossa tabela e também
o número específico de colunas em nossa tabela Mas uma coisa que está
me incomodando é o nome da mesa Eu basicamente
gostaria de renomear isso. Está bem? Então, como podemos fazer isso? Isso é muito simples? Vou simplesmente
anotar a renomeação. Em seguida, anotarei o nome da
tabela que temos. Ok, então depois de escrever
o nome da tabela, vou escrever duas,
e aqui vamos
escrever o novo nome da tabela que
queremos ter. Então, essa seria uma
lista simples de sublinhados de unicórnios. Está bem? Então, isso ficaria bem, e temos que adicionar uma semi coluna, e temos que fazer
uma coisa aqui Eu tenho que adicionar a
palavra-chave da tabela aqui. Ok, agora vamos
executar apenas essa consulta. Então, vamos selecionar
esse e clicar aqui. Agora você poderá ver aqui. OK. Então, deixe-me escavar
um espaço aqui. Tudo bem. Finalmente,
você pode ver aqui renomeamos a
tabela da lista de unicórnios do mundo
para a lista de unicórnios E você também pode ver
isso aqui nas tabelas, mas talvez precisasse atualizar a página de trabalhos escolares M. OK. Então, agora vamos
remover todas essas coisas. Eu vou remover esse Qur. Vamos remover esse,
esse e
tudo mais dele. E eu vou apenas executar esse curry. Basicamente, teremos o erro porque alteramos
o nome da tabela. Então eu tenho que usar
o novo nome aqui. Então isso seria Listar unicórnios. Tudo bem. Então, eu apenas executo esse Qure e agora
teremos nossos dados Tudo bem, então esses são nossos dados. Então é assim que podemos recuperar os dados com a instrução select Depois de aprender a
recuperar os dados, agora aprenderemos como podemos filtrar os dados com uma Tenho certeza de que agora você tem uma boa compreensão
da instrução select e de como ela nos ajuda
a recuperar os dados Mas uma coisa
que você deve ter notado ao usar a
instrução select
é que ela basicamente fornece todos os dados
disponíveis em sua tabela. Agora você pode estar com
uma pergunta em mente, então como posso filtrar os dados? Portanto, a resposta a essa
pergunta é a cláusula. Portanto, uma cláusula simplesmente ajuda você a filtrar os dados de
acordo com suas condições Agora, vamos imaginar que temos a tabela de usuários, temos as
quatro colunas nela e temos esses dados
fictícios nela Agora, o que queremos, você quer filtrar os dados. Você deseja ter
os dados específicos com base nas condições. Está bem? Então, por exemplo, eu quero que você tenha
os dados da pescada Ok, então como posso fazer isso? Mas antes disso, precisamos
entender a síntese
da cláusula e onde a usamos? Então, usamos a cláusula are após o nome da tabela que usamos na instrução
select E você deve estar se
perguntando por que estamos usando a instrução
select, porque como
filtramos os dados se
não reativamos os dados
com uma instrução select Portanto, are close deve ser usado
com uma instrução select. Não tem nenhum
uso sem ele. Está bem? Então, colocamos a barra próxima ao
nome da tabela. E após o fechamento, basicamente
escrevemos
o nome da tabela que queremos usar para
filtrar os dados. E depois disso,
simplesmente usamos o valor. Com base nisso, queremos
fazer a filtragem. Está bem? Então, se eu quisesse ter
os dados da Jackie, eu simplesmente escreveria
o nome da coluna, que é basicamente o nome E depois disso, vou
simplesmente anotar o valor. Isso é no nosso caso, Jackie. Está bem? Mas uma coisa que você deve observar aqui é que,
na declaração select, queríamos receber apenas os dados do nome e do e-mail. Então, quando
executarmos o uri, só poderemos
receber o nome e o
e-mail da Jackie OK. Mas se você quiser
ter todos os dados do Jake, basta usar a propriedade estic do
nome das colunas Está bem? Então é assim que
a cláusula de desgaste funciona. Mas se você ainda tem
as dobras, não se preocupe. Vamos demonstrar
isso agora em nossa bancada de trabalho. Eu importei mais banco de dados
aqui no esquema Fd online, porque eu queria ter a
tabela com alguns valores nulos OK. Então, como podemos
filtrar os dados com uma cláusula, já que
já estamos familiarizados com a
síndex da Então, agora, o que precisamos fazer? Primeiro de tudo, temos que
usar o esquema, então vamos
escrever All right, então temos que executar essa consulta Tudo bem. Então, agora
o que eu preciso fazer? Eu tenho que anotar a estrela
selecionada de. OK. Portanto, a tabela que temos no
esquema de alimentos on-line é sobre alimentos on-line Está bem? Então, vamos
anotar os alimentos on-line. Está bem? Então, vamos
executar essa consulta e você poderá
ver os dados que temos em nossa tabela. OK. Então, como podemos filtrar os dados com base
na cláusula a Então,
a primeira coisa que
temos que fazer adicionar uma cláusula
após o nome da tabela, e depois disso, vou
colocar minha condição. OK. Então, eu queria selecionar todas
as pessoas que são solteiras. Então, vou anotar
o nome da coluna. Então, precisarei adicionar os
Betas porque temos um espaço no nome
da coluna. Tudo bem. Então, onde o
estado civil é igual a solteiro. Está bem? Vamos
usar a semi coluna Agora vamos executar essa consulta. Tudo bem, então eu
cometi um erro no nome da coluna, então eu tenho que
remover o I aqui. Agora vamos executar isso novamente. E agora você poderá
ver que estamos
recebendo apenas pessoas
solteiras. Então, de forma semelhante, posso simplesmente alterar o valor
aqui para o mérito Então, vamos executar isso de novo. E agora você poderá ver apenas as pessoas cujo estado
civil é mérito Então, agora eu queria
ter pessoas que têm basicamente
menos de 25 anos em uma idade. Então, vou
anotar a idade aqui. E aqui está o que eu faria. OK. Então, vou simplesmente usar o
menor que seno e usar 25 Então, isso simplesmente retornaria todas as pessoas que estão
basicamente abaixo de 25. Está bem? Então, vamos executar
essa consulta novamente e você poderá ver somente as pessoas que
estão abaixo de 25. Ok, então é
assim que podemos usar a cláusula
were para filtrar os dados Ok, agora também podemos obter o valor de uma coluna
especificada, então. Então, por exemplo, eu
iria aqui com H, e eu vou aqui com gênero e então podemos ir
aqui com ocupação. Tudo bem. Então, vamos
executar essa consulta novamente. E agora só podemos
ver as três colunas aqui. Então é assim que podemos
usar a cláusula de anúncio. E o que podemos fazer aqui, também
podemos filtrar os
dados com base em valores nulos Ok, então também podemos fazer a filtragem com
base nos valores nulos Está bem? Então, como podemos fazer isso? Então, primeiro, eu
simplesmente voltaria aqui
e, na verdade, selecionaria todas as colunas e
executaria isso novamente. OK. Então, agora eu queria
fazer isso, eu só queria as pessoas cuja
renda mensal é basicamente nula Está bem? Então, como você pode fazer isso? É muito fácil. Você simplesmente escreverá o nome
da coluna, ou
seja, renda mensal, e deverá
anotar como nulo Está bem? Então, basicamente, isso
retornará como todas as pessoas. O salário mensal é
nulo em nossa tabela. Está bem? Então, vamos fazer isso novo. E agora você pode ver isso. Estamos recebendo todas as
pessoas cuja renda mensal ou salário é basicamente nula E eu também posso fazer
a coisa oposta. Então, se eu quiser obter todos os
valores que não são nulos, vou simplesmente
adicionar não nulos aqui, e isso reterá todas as
pessoas com renda mensal Então, vamos fazer isso de novo. Tudo bem, então, como você pode
ver, não temos ninguém com renda
mensal, nula Está bem? E há mais uma
coisa que podemos fazer aqui. Podemos usar o sinal de desigualdade. Então, por exemplo, se
eu simplesmente remover isso, então, por exemplo, eu queria pegar as pessoas cuja
ocupação é estudante. Está bem? Então, vamos
anotar que a ocupação é igual a. Estudante. Vamos executar isso. E agora vamos
pegar todas as pessoas cuja ocupação é
basicamente estudantil. Mas e se, se eu
quisesse ter todas as pessoas cuja ocupação
basicamente não é estudante? Então é aí que eu posso
simplesmente usar o sinal de desigualdade, e isso nos devolverá todas as pessoas cuja
ocupação não é estudante Então, basicamente obteremos todos
os valores, exceto o aluno. Na
coluna de ocupação. Vamos fazer isso, e agora você poderá
ver que estamos contratando trabalhadores autônomos
e empregados. Vamos contratar uma dona de casa,
e você pode ver isso. Estamos recebendo todos os
valores diferentes, exceto o estudante. E é assim que podemos usar o sinal de
desigualdade se estiver próximo. Ok, então eu preciso te perguntar o que é difícil
filtrar os dados. Agora eu tenho algo
mais fácil para você desta vez. Então, agora vamos
aprender sobre como
classificar os dados com a ordem Bi. Já que você sabe como
usar o are close, como podemos colocar isso em
uma condição simples? Agora é a hora de
aprender sobre o pedido. Então, basicamente, isso ajudará
você a classificar os dados. Tudo bem. Então, agora, imagine que estamos
tendo nossa tabela de usuários. E você pode ver aqui
que no topo, no nome,
temos Edward. E depois disso, estamos tendo
Michael, e no último, estamos realmente tendo K.
Agora você pode ver aqui que realmente não temos os
dados no formato ordenado OK. Então, agora vamos fazer isso com a
ajuda do order by. Mas antes disso,
precisamos entender o texto enviado do pedido por. Então, assim como a cláusula, ela será usada
após o nome
da tabela que temos
em nossa instrução select Então, você simplesmente
anotará a ordem por
e, em seguida, anotará
o nome da coluna. Com base em, você
deseja classificar seus dados. Mas você precisa
garantir
que uma coisa aqui , ordenada por, também possa ser usada
junto com a fechadura. Portanto, sempre que você o
estiver usando junto com a cláusula
, ele será usado
após a nuvem Isso significa que após o nome da tabela
da instrução select, você anotará o
fechamento e a condição. E depois disso, você
anotará o pedido e
o nome da coluna. Você não precisa se
preocupar com isso. Vamos demonstrar
isso na etapa de trabalho. OK. Então, para nossa instância, queremos que você classifique os dados por coluna de
nome. Então,
agora, o que eu faço? Eu simplesmente anoto a coluna do nome
após o pedido. E antes disso,
na instrução select, posso simplesmente escolher ver o número de
colunas que eu quero. Então, por enquanto, eu só quero
ver todas as colunas aqui. Tudo bem. Então, quando
eu executar essa consulta, esse será o resultado
que obteremos Agora, nossos dados são classificados em ordem crescente com base
na coluna do nome Ok, agora você pode ver aqui, a primeira coisa que
temos é um portão. Depois disso, temos o Edward, depois temos o Marco,
o Michael e o Jackie OK. Portanto, por padrão, quando você usa a ordem por, ela classifica os dados
na ordem crescente, mas você também pode classificá-los
na ordem decrescente Você não precisa se preocupar com
isso porque agora
também vamos demonstrar
isso em nossa bancada de trabalho Ok, estamos usando o esquema
Unicorn para classificar os dados porque
acho que os dados que temos na tabela e o esquema
Unicorn podem
realmente nos ajudar a entender melhor sobre
a Está bem? Em primeiro lugar, anote sua instrução
select, execute
tudo isso.
Agora você pode ver isso. Temos nossos dados da tabela
List Unicorn. Então, agora o que
faremos é basicamente classificar os dados ordenados por. OK. Então, vou
anotar a ordem aqui. Depois disso, você precisa
anotar o nome da coluna na qual
deseja classificar os
dados da tabela. Então, a primeira coisa que
eu quero fazer é classificar os dados com base na coluna
numérica Significa simplesmente a coluna
que tem os valores numéricos. Acho que posso ir aqui com
minha coluna desconhecida aqui. Vou escrever
minha coluna desconhecida
e, em seguida, o que
vou fazer é simplesmente executar nossa consulta, e você não
verá nenhuma diferença aqui O motivo é que, quando
usamos order by por padrão, ele classifica os dados
em ordem crescente E como usamos a coluna desconhecida, e você pode ver
isso, ela já foi classificada em
ordem crescente por padrão Se eu quiser mudar isso
para ordem decrescente,
o que posso fazer aqui simplesmente anotar D E
S C. E se eu
executar o Q novamente, agora você poderá ver que
estamos tendo nossos dados em ordem
decrescente com
base na minha coluna desconhecida Essa foi a
coluna numérica que usamos, e agora o que vamos usar, basicamente
usaremos a coluna alfabética
. Então, vamos ver. Acho que eu iria
aqui com a empresa. Eu vou
anotar. Companhia aqui e vamos apenas executar a consulta. E agora você pode ver
isso, classificamos os dados com base na coluna da empresa
em ordem decrescente Mas se eu quiser ter
isso em ordem crescente, o que posso fazer aqui é simplesmente remover isso Agora, ele classificará os dados em ordem
crescente por padrão. Mas se você ainda quiser
definir isso, o que você fará é simplesmente escrever como C. Isso significa simplesmente
que você quer
classificar os dados em ordem
crescente Agora, vou simplesmente
remover isso. Então, vamos executar
essa consulta novamente. E agora podemos ver
isso, classificamos os dados por empresa em ordem crescente Então essa foi a
ideia de ordenar por, e também podemos classificar os dados
usando várias colunas. Como isso vai
funcionar. Deixe-me te mostrar. Então, a segunda coluna
que eu quero usar é basicamente país. Então, vamos executar isso,
e basicamente classificará os dados por coluna de empresa
e país. Você não conseguirá ver tanta diferença com essas
duas colunas. É por isso que vou usar
a coluna country, e vamos usar
a coluna CT, para classificar os dados Então, isso lhe dará uma
melhor compreensão. Então, primeiro, vamos
escrever Ok, então deixe-me remover isso, e vamos
escrever a cidade aqui. OK. Mas primeiro,
vamos apenas para o país. Então, vamos executar isso.
Agora você pode ver isso, estamos tendo a Austrália, e você pode ver
isso
3. O que vem a seguir?: Parabéns por
concluir a primeira turma do curso da escola M. E eu sei que agora você teria uma sólida compreensão dos fundamentos do Micol, e você também pode estar curioso o
que aprenderemos
na próxima aula Portanto, a próxima aula é
sobre a manipulação e o gerenciamento dos
dados na escola M. E vou publicar
isso muito em breve ou talvez já tenha sido publicado
no momento em que você estiver
assistindo a este vídeo.