SQL Handwritten Notes
SQL Handwritten Notes
FROM Sales
Renomear
Exemplo
Qolumns SELECT cuest AS " região oeste "
De vendas
" Cláusula LIMITE
Ihe LIMIT elause é usado para especificar o número
de registros para petun
Exemplo- SELECT*
DE Vendas
LIMITE 100
Cláusula WHERE A
Igual a
Não é igual a
Maior que
Menor que
Maior que ou igual a =
Menos que igual também
Exemplo- . SELECIONE *
DE Vendas
ONDE Cidade = Calcutá";
SELECT
* FROM
SELECIONE *
DE Saleg
ONDE Mês >"Jonuany";
SELECIONE *
A PARTIR DE Solas
oeste
Sul,
oeste + sul - 4 anos AS new.column
FROM Sales;
keld uth .
A tabela de campo IP é opcional , é possível iniciar uma nova
operação de reconhecimento e atualizar um registro
Operador IS NULL O
operador TS NULL é usado para testar valores
vazios ( valores CNULL ) .
Exemplo-, FROM
, corttactNome,
Sales WHERE
Adtres SELECT CustomerNome
Ad dress IS
NULL 3
Notesi Be
Carelall eken. atualizando recopds. Se você omitir a
cláusula WHERE , TODOS os itens serão atualizados !
DELETE Estado me nt
Excluir Al Recopdg
I é possível excluir todos os roues em uma tabela
sem excluir a tabela . Isso significa que a
tabela StnacBure
atributos , ,
e Inderes adl serão itact:
Exmgle -
EXCLUIR DE toble_pame
" Altas
Aliases são usados togve atabe, em uma coluna de uma
tabela, temporariamente nome.
Aliases são usados para gerar códigos . Doma
mais pacificável.
Existe apenas um alias para a duração de queny.
Um aliag é criado com o hs keyuOPd.
DE Vendas
WHERE gPoup" LIKE 'Novo%;
Machine Translated by Google
"V Operatop
SELECIONE *
FROM
Músicas ONDE artista IN (Taylor Suif.'Ushe
DE músicas
ONDE ano_Pank ENTRE 5 E 10
" E Operador
SELECIONE *
DE músicas
ONDE ano = 2012 E ano Pank <= 10;
OU Operatop
SELECIONE *
DE músicas
WHERE ano_Pank = 5 ou artista = "Soru" ;
DE Vendas
DE Vendas
PEDIDO por país, nome do cliente j
SELECIONE* EM Vendas
*/ SELECT *
"
COUNT Conta quantas linhas3 há em a
uma coluna particular .
" SUM reúne todos os valores em um parlieular
Cólon.
" MIN e MAX retornam os valores mais altos e mais
altos em uma coluna particular , respectivamente :
" AVG Calcula a média de um grupo de valores
selecionados .
Selecione o ano,
CONTAGEM (*) COMO Contagem
DE Vendas
GAOUP BS ano 3
Coluna múltipla
SELECIONE
ano, mês,
COUNT () Como contagem
DE Saleg
GRUPO 8 anos, mês ;
Machine Translated by Google
DE Vendas
GiROUP Por 1,2
SELECIONE
sim, mês,
CONTAGEM)AS Contagem
DE &ales
GiROUP BN ano, mês
ORDEM POR mês, Jear i
Cláusula HAVING
A cláusula HAVING foi adicionada ao SQL porque a
palavra-chave WHERE não pode ser usada com
funções agregadas .
Machine Translated by Google
" SELECIONE
ano mês,
MAX (alto) Como o máximo do mês
DE Vendas
GRUPO AY sim, momih
TENDO MÁX (alto) > 4o0
ORDENAR POR ano, mês j
Sintaxe
CASO
FIM ;
DE Vendas;
Cláusula
MySQL JOINS A TOIN é usada para combinar
linhas de duas ou mais tabelas , com base em uma
coluna unida entre elas.
Fxampe:
SELECIONE *
ESQUERDA
INTERNO
mesa 2
JOIN (capaz mesa 2 JOTN
CRUZAR
CERTO
JUNTAR 51Etno.e J0IN
Machine Translated by Google
INNER J0IN A
tecla INNER JOIN seleciona reconhecimentos que possuem
valores correspondentes em ambas as tabelas.
JUNÇÃO INTERNA
(tabdlei tabe2)
Exemplo
SELECIONE coluna _hame (6)
FROM tabela1
INNER JOIN tabela2
ON tabela 'i. eolumn_name = table2.columnname;
LEFT J0TN
A palavra-chave LEFTJoIN retorna todos os ROM
mesa 2
Exemplo
SELECIONE Nome_coluna ( s )
FROM tabela
1 LEFT JOIN tabela
2 ON tabelas.Columm.name toble2. Colmn hame ;
Machine Translated by Google
(Pranchas
Exemplo:
SELECIONE Nome_coluna (s)
FROM Aable
1 RTGHT JOIN tabela
2 ON tabela1. Nome da coluna = mesa 2.coluna ;
CROSS JOIN
AUTO JOTN
UNTON Operador
Operador IN
O IN openaBor allous youto SpeciBy meltiple
Valores em um where ause.
O TN openaAor é um shorthond 4ou mulliple oA
Condições.
Machine Translated by Google
Exemplo :
SELECT FROM Sales
WHERE Count ny IN ("lndia', "Nepal "UK);
Suqplien ) ; EXISTS
Opera-or O abridor EXISTS é usado para testar a
evidência de qualquer registro em um Subuery .
Exemplo:
SELECIONE o nome da coluna (8)
Nome da tabela FBOM
ONDE EXISTE
(SELECTeo um.name FROMtahe.mame WHERE
Exemplo -
SELECIONE TODOS os nomes do produto
DE Vendas
ONDE VERDADEIRO ;
Machine Translated by Google
ONDE Condução ;
INSERIR NO SBatement
Função IFNULLO .
IFNULLO.4nction permite que você retorne ao valor alternativo !
uma expressão é NULL.
O exemplo abaixo retorna 0 – o valor é NULL.
SELECIONE Cartactnane,
IFNULL (bizphone , telefone residencial) Como telefone
DE contatos
" SELECIONE mãe
IFNULL CORtcephone , celular) AS contato
DO funcionário j