Transcrições
1. Introdução ao curso de SQL: Bem-vindo ao
curso para iniciantes do Cule completo. Em cada aula, discutiremos
o SQL do básico ao avançado No básico, discutiremos sobre como
criar a tabela, como exibir os valores da tabela e como inserir os valores Com antecedência, discutiremos sobre as junções internas, externas e outras condições das
juntas Além disso, discutiremos
as condições do orçamento do grupo, as condições do
pedido e outras condições que discutiremos com antecedência, Cule. Portanto, este curso é muito,
muito útil para os alunos que estão estudando SQUL
pela primeira vez Somente para isso,
discutimos os fundamentos do SQUL até o avanço do Então, vamos ver o curso
2. Sql Aula 1: história do Sql: Primeira classe. Na aula de hoje, discutiremos sobre a
introdução completa do SQL. SQL significa a linguagem quarri
estruturada. Portanto, essa linguagem
é muito usada para a recuperação de dados do banco
de Você também pode usar o SQL para manipular e alterar os
dados no banco de dados E a segunda
que vamos
discutir é sobre a importância do SQL, existem três
importantes do SQL. A primeira é a recuperação
eficiente de dados, a segunda é a segurança
dos dados e a
terceira é a escalabilidade A primeira que vamos
discutir é a recuperação de dados. O SQL permite a recuperação rápida e
eficiente dos dados do banco de Podemos usar o SQL para recuperar os dados muito rapidamente
do banco de E a segunda
é a segurança. A segurança do banco de dados é
muito, muito importante. Então essa é a
importância do SQL. Portanto, o SQL garante que o banco de dados
seja mais seguro. E a terceira
é a escalabilidade. A escalabilidade não é nada, mas vamos fornecer os recursos com base no
consumo dos consumidores Esses são os usuários. Se os usuários quiserem mais dados, forneceremos
mais dados para esse usuário. Se esse usuário quiser uma quantidade
menor de dados, forneceremos uma quantidade
menor de
dados para esse usuário. Essa é a escalabilidade. E o terceiro que
vamos discutir é sobre os
comandos DDL DML e DCL no SQL Portanto, o DDL significa linguagem de definição de
dados. Há três
comandos no DDL. A primeira é a criação e a segunda é o alterar, e a terceira é a queda. E o segundo é
o comando DML. DML significa linguagem de
manipulação de dados. Portanto, há muitos
comandos no DML. A primeira é a inserção e a segunda
é a atualização e a terceira é a dilatação E o terceiro é o DCL,
DCL significa linguagem de
controle de dados Há dois
comandos no DCL. A primeira é a concessão e a segunda
é a revogação E o quarto tópico que
vamos discutir é sobre as vantagens do SQL. E a primeira é
a integridade dos dados. Portanto, existem muitas
restrições e regras para que o SQL forneça integridade
dos dados A integridade dos dados não é nada, mas não haverá alterações
nos dados
armazenados no banco de dados. E o segundo é
o controle transaxen. Portanto, existem muitos
controles de transaxeno, como propriedade
do ácido, as fitas de ácido para
as fitas A para a atomia e o C
significa consistência, e o I significa isolamento e o D
significa durabilidade Então, esses são todos os controles
transaxônicos. E a terceira vantagem é
a independência dos dados. Não haverá
dados dependendo de outros dados para
realizar seus axônios. E o último tópico que
vamos discutir é sobre as oportunidades de trabalho em SQL. Se você estudar SQL
do básico ao avançado, poderá ter essas oportunidades de
emprego O primeiro é o administrador do
banco de dados, o segundo é o analista
do banco de dados e o terceiro é o desenvolvedor
do banco de dados. Portanto, se você dominar o SQL, poderá ter essas
oportunidades de emprego. Então é isso. Na aula de hoje,
discutiremos sobre a introdução completa da linguagem
de banco de dados, que é o SQL. Essa é uma linguagem de
consulta estruturada.
3. Aula de SQL 2: crie tabela: E na aula de hoje, discutiremos sobre como criar nossa tabela
no cle squal Para isso, você precisa
digitar a sintaxe para a criação da
tabela no Aclsqud Para o primeiro, você precisa
digitar a tabela de criação. O nome da tabela de nomes pode ser sua escolha, pois o nome da
nossa tabela é estudantes. Depois de digitar o nome da tabela, você deve digitar
os colchetes abertos Dentro dos colchetes abertos, você precisa digitar os valores do título da
linha Para nossos alunos de mesa, eles têm seu próprio nome, idade, departamento e curso. Esses são os valores do
título da linha. Para isso, vamos digitar esses valores de cabeçalho de linha
dentro de nossa tabela. Para o primeiro, vamos
digitar o número
da função dos alunos. O número da função deve ser
um tipo de dados inteiro. Além disso, o número da função é
init para cada aluno. Para isso, estou escolhendo o número da
função como chave primária. Essas chaves primárias e de destino podem ser explicadas
nas próximas aulas Depois de digitar o número da função, vamos digitar o
nome dos alunos Para isso, o nome dos
alunos deve ser um tipo de dado. Não deve ser um tipo de dados
inteiro. Dentro do colchete do WCA, você pode digitar qualquer
número de valores Depois de digitar o nome
dos alunos, digitaremos valor de aquecimento
da linha
para o curso O curso também deve ser
um tipo de dados CAR. Dentro dos colchetes,
você pode digitar qualquer número de valores até 255 E então vamos digitar o departamento dos alunos. Portanto, o departamento também é
um tipo de dados CAR. Por fim, vamos digitar
a idade dos alunos. A idade dos alunos deve
ser um tipo de dados inteiro. Portanto, a idade é o tipo de dados inteiro. Depois de digitar todos os valores do título da
linha, você deve colocar o colchete
e a classe com o ponto e vírgula Então essa é a sintaxe para a criação da tabela
no RacleCL Você pode ver na primeira
linha da nossa tabela de alunos o número da função é
a chave primária. Essas chaves primárias e distantes podem ser explicadas
nas próximas aulas. No segundo,
há muitos tipos de dados. O primeiro é
o tipo de dados WCR
e o segundo é o tipo de dados inteiro,
o terceiro é o tipo de dados booleano, o quarto é o tipo de dados flutuante
e o quinto é
o tipo de dados binário . Portanto, há muitos outros
tipos de dados no SQL. Na maioria das vezes, vamos
usar o tipo de dados VCR. Depois disso, vamos
executar esse comando SQL. Para isso, você precisa
selecionar todos os comandos
e, em seguida, selecionar
a instrução SQL de execução. Assim, você pode ver que nossa tabela
foi criada no SQL developer. Portanto, esse é o formato de
criação da saída no desenvolvedor
do sQL. Depois disso,
vamos criar
a segunda tabela,
a mesa do professor. A primeira mesa é
a mesa do aluno e a segunda mesa
é a mesa do professor. Para a mesma sintaxe para
a criação da tabela. Você precisa
digitar a tabela de criação
e, em seguida, o nome da tabela. O nome da tabela pode ser sua própria escolha, pois o nome da
nossa tabela é professor. E então você tem que
digitar os colchetes abertos. Dentro dos colchetes abertos, você precisa digitar os valores do título da
linha Para o primeiro, vamos
digitar o ID dos professores. O ID deve ser um tipo de dados
inteiro. Portanto, também une você
para cada professor. Somente para isso,
é uma chave primária. E então vamos digitar
o nome dos professores. O nome deve ser do tipo de dados VCR. Portanto, dentro dos colchetes, você pode digitar qualquer número
de valores até 255 E então vamos digitar o curso que também é
o tipo de dados R, e o departamento,
também o tipo de dados WAR. Por fim, a idade
dos professores, a idade deve ser um tipo de dado
inteiro Depois de digitar todos os valores de aquecimento da
linha, você deve fechar o colchete e colocar ponto e vírgula no Depois de digitar esses comandos, você deve executar
esse comando SQUL. Para isso, você precisa selecionar todos os comandos e
selecionar executar instrução SQL. Então você pode ver que a
segunda tabela foi criada, a tabela do professor foi criada. Então esse é o formato
para criação da tabela na escule Oracle.
Então é isso. Na aula de hoje,
discutimos sobre como
criar as tabelas
na escule Oracle Na próxima aula, discutiremos sobre como inserir os valores
nas tabelas criadas.
4. Sql Aula 3: inserir valores: Na última aula,
discutimos sobre como
criar a tabela
no RCL scull Na aula de hoje, discutiremos sobre como inserir os valores
na tabela criada. Na última aula,
criamos as duas tabelas, a mesa do aluno e
a mesa do professor. Vamos inserir
os valores em cada
tabela que criamos. Primeiro, você precisa
digitar a inserção
e, em seguida,
digitar Inset em Depois disso, você precisa
digitar o nome da tabela. Depois disso, você precisa
digitar o nome da tabela
e, em seguida, digitar
os valores
inseridos nos valores da tabela Então essa é a sintaxe. E então você tem que
digitar o colchete aberto. Nesse caso, você precisa digitar
os valores para as tabelas. O primeiro é o número e o segundo é o nome, o terceiro é o curso, o quarto
é o departamento e o quinto é a idade. Portanto, você precisa amarrar esses
valores dentro dos colchetes. Primeiro, vamos digitar número
do rolo que
é 100 e, no segundo, vamos digitar o nome
e, em seguida, você deve
digitar o nome do curso. Isso é massa. E então você tem que vincular o nome
do departamento. Portanto, o departamento pode
ser sua escolha, seja CSE ou EC
ou E ou TI ou mecânica E o último é o He, então a idade dos estudantes. E então você tem que fechar o suporte e colocar
ponto e vírgula no final Portanto, essa é a sintaxe para a
criação da inserção de valores. Portanto, você precisa vincular a
inserção aos alunos. Os estudantes é o nome estável. E os valores
dentro dos colchetes, você precisa digitar os
valores das tabelas O primeiro é o número e o segundo é o nome, o terceiro é o curso, o quarto
é o departamento e o quinto é a idade. Depois disso, vamos executar esse comando SQUL para a
inserção de valores em nossas tabelas Para isso, você precisa
selecionar somente essa linha. Portanto, inserimos com sucesso nossos valores na tabela criada. Depois disso, vamos
inserir os valores
das cinco vezes. Para isso, você precisa copiar essa linha e
colá-la cinco vezes. Depois disso, você precisa alterar os valores de cada coluna. Para a primeira,
vamos mudar o número da função e a segunda, vamos mudar
o nome, e a terceira, vamos mudar o
departamento, e a quarta, vamos
mudar o curso, e a última, vamos
mudar a idade dos alunos. Então você tem que
alterá-los para sua própria escolha. Você pode digitar qualquer número de
valores ou qualquer número de nomes, cursos ou departamentos
para sua tabela Alterando os valores, você
precisa executar esse comando novamente para a inserção
de valores em nossas tabelas Para isso, você precisa selecionar todos os comandos e
selecionar executar comando SQL. Então você pode ver
que quatro linhas
foram criadas para nossos alunos da mesa. Então, temos que inserir os valores para a segunda
tabela que é professor. Para isso, você precisa
digitar o mesmo comando insert no
nome da tabela que é o professor. Depois disso, você precisa
digitar os valores
e, em seguida,
digitar os colchetes abertos Dentro dos colchetes abertos, você precisa digitar os valores
da coluna Para o primeiro, isso é ID e
o segundo é o nome, e o terceiro é o curso e o quarto
é o departamento, e o quinto é o H. Você tem que digitar um por um. Depois de digitar esses
valores, novamente, vamos inserir esses
valores cinco vezes, para isso você deve copiar esse comando e
colá-lo cinco vezes E então você precisa
renomear os valores. Depois de alterar os valores, você deve executar esse comando. Para isso, você precisa
selecionar somente esses comandos. Então você pode ver
que cinco linhas
foram criadas para nossos professores de mesa. Então, na aula de hoje, discutimos sobre como
inserir nossos valores
nas tabelas criadas. Para isso, estamos criando
as duas tabelas, a mesa dos alunos e
a mesa do professor.
5. Sql Class 4: Selecione o comando: Bem-vindos, pessoal.
Na aula de hoje, discutiremos
sobre a condição do sal. Portanto, o Salet é
muito, muito útil para exibir todos os valores
criados na tabela Para isso, vamos usar o comando Salt em nossa classe. Então, vamos começar. Para isso, temos que digitar
o que a estrela de sal representa, ela exibe todos os valores
criados na tabela. qual tabela você deve
digitar o nome da tabela,
ou seja, os alunos. Então, finalmente, você precisa
selecionar o ponto e vírgula. Então esse é o primeiro
tipo que a estrela representa, eu exibo todos os valores
criados na tabela. Depois de digitar isso,
você deve selecionar esse comando e selecionar
executar instrução sQL. Assim, você pode ver todos
os valores criados na tabela, os alunos são exibidos
em nosso desenvolvedor STUL. O primeiro é o número e o segundo
é o curso, o terceiro
é o departamento e o quarto é a idade. Assim, você também pode ver os valores
de cada linha e coluna. Então, na aula anterior, estamos inserindo os
valores nas tabelas. Portanto, esses valores são costurados
usando o comando SelT. Depois disso,
discutiremos
os dois comandos
com o select. O primeiro é o distinto. O distinto remove os valores
duplicados da tabela. Ele costura somente uma
vez do valor e remove a repetição
do Para isso, selecione
distinto para que o nome da coluna, seja nome
do departamento, idade, ID
ou curso, a
partir do nome da tabela A mesa deve ser de
estudantes ou professores. Portanto, ele remove os
valores duplicados do curso. Se o curso contiver dois ou mais valores iguais,
ele os removerá. Você precisa selecionar esse
comando e executá-lo. Depois disso, você pode ver
o valor distinto
do curso em nossa tabela de alunos. Então, na tabela dos alunos, você pode ver que a massa é
repetida ou duplicada Para isso, o distinto remove o valor da massa do nosso curso. Mostra apenas uma
vez dessa missa. Depois disso,
discutiremos
o segundo, que
são os valores exclusivos. Portanto, exclusivo é
o mesmo que valor distinto. Ele também remove os
valores duplicados da nossa tabela. Única, tão única
é a palavra-chave. Você precisa digitar o nome do seu
curso ou departamento ou qualquer outro nome de coluna
e, em seguida, digitar o
formulário com o nome da tabela. Portanto, ele remove os
valores duplicados da nossa tabela. Portanto, também é o mesmo que
um distinto. Então, vamos selecionar o departamento exclusivo
da nossa tabela de professores. Portanto, nos valores da tabela do professor, você pode ver que o
CSE é repetido Para isso, o exclusivo
os remove e
fornece apenas uma vez.
6. Sql Aula 5: comando AND OR NOT: Olá, pessoal.
Na aula de hoje, discutiremos sobre
as condições e ou não. Para isso, você deve
digitar essa sintaxe, selecionar o nome do
curso no nome da tabela, ou
seja, a condição dos alunos
e, em seguida, digitar a idade ou qualquer outra condição, idade maior que 20 E o número do rolo deve
ser igual a 100. Portanto, essas duas condições
devem ser satisfeitas para a exibição dos valores dos nomes e códigos
da tabela do aluno. Portanto, é baseado em ambas as
condições que devem ser satisfeitas. Se a idade for igual a 20 e
o número da função for igual a 100
, essas duas condições
devem ser satisfeitas. Depois disso, somente esses
valores são exibidos. Portanto, se alguma das
condições não for satisfeita, não está
exibindo os valores. Então, depois disso, você tem que
executar esse comando. Assim, você pode ver o valor de saída que satisfaz a condição. Portanto, em nossa tabela de alunos, a idade e o número da função
devem ser satisfeitos. O número da função deve ser 100
e a idade deve ser 20. Para isso, essas duas
condições estão satisfeitas. Então, vamos exibir
o nome e o curso. Para isso, você pode ver o nome e o curso da tabela. Então esse é o uso
das condições. Ambas as condições
devem ser satisfeitas. Portanto, a condição R é baseada em se alguma delas estiver satisfeita, ela exibe os valores. E é baseado em ambas as
condições que devem ser satisfeitas. R se baseia em, se algum
deles estiver satisfeito, você poderá exibir os valores. Se o A for igual a 20 ou o número do
rolo for igual a 100, se algum deles estiver satisfeito, ele fornecerá os valores. Então você tem que executar esse comando. Depois disso, você
pode ver os valores exibidos no desenvolvedor 12. Então você pode ver a primeira
linha, a idade é 20. Para isso, você pode ver
o nome e o curso. Você também pode ver que o número do
rolo é 100. Ambas as condições estão satisfeitas. Você também pode ver o nome
e os custos exibidos. Na segunda, você
pode ver que a idade é 20. A única condição está satisfeita. Para isso, você pode ver que
a linha de entrada é exibida. Depois disso, exibiremos o terceiro comando que não
é condição. Portanto, not se baseia na exibição dos valores, exceto na condição
zero. Para isso, você
digita, seleciona, nomeia automaticamente curso
na tabela do aluno, onde a condição
é, não Idade igual a 20. Vamos exibir o nome e o curso
da tabela do aluno, cujo H
não deve ser igual a 20. Então essa é a
definição da noz. A fonte da noz não
deve ser exibida. Se o H for igual a 20, esses nomes e cursos não
devem ser exibidos. Portanto, ele remove as condições do não e semeia os outros valores Depois disso, você pode
ver o nome e curso exibidos em
nossas condições de nó Portanto, se a idade for igual a 20, essas linhas não devem
ser exibidas nossa tabela. Então é isso. Na aula de hoje,
falaremos sobre os três comandos. Ou seja, o
primeiro é o e o segundo é o R
e o terceiro é o
7. Sql Class 6: comando Min e Max: Venham, todo mundo.
Na aula de hoje, discutiremos
sobre as duas condições, ou
seja, condições mínimas e máximas. Na aula anterior,
discutimos sobre a condição
ou não. Para o mínimo e o máximo, ele fornece o valor mínimo e o valor máximo em nossa tabela. Somente para isso, o
mínimo e o máximo são usados. Para isso, você precisa digitar esse comando para as condições
mínima e máxima. O primeiro é o select. Vamos
exibir os valores. E então você tem que amarrar os homens do nome da linha ou coluna. Para isso, vamos selecionar uma idade mínima em nossa tabela. Esses são os estudantes. Então, ele classifica os
valores de idade mínima em nossa tabela de alunos. Depois disso, você deve executar este comando,
para você
possa ver que o valor
mínimo de idade em nossa tabela de alunos é 20. Então, em nossos valores inseridos, o 20 é o valor mínimo. Só por isso semeia a idade
mínima de 20 anos. Portanto, outros valores são
maiores que 20. Depois disso,
discutiremos
a condição máxima. Selecione a idade máxima do aluno. Portanto, mostra o
valor máximo da idade na tabela do aluno. Então você tem que executar esse comando. Portanto, você pode ver que 25 é o valor máximo na tabela
do aluno. aula de hoje, discutiremos sobre as condições mínimas e
máximas. O mínimo máximo e as condições são muito
úteis, pois se você quiser exibir os valores mínimos ou máximos
da tabela, você pode usar essas condições mínimas
e máximas.
8. Sql Aula 7: comando Alias: Oi, todo mundo. Na aula de hoje, discutiremos
sobre a condição As. Como Cdison é muito,
muito útil para. Se você quiser alterar seu próprio nome conforme
sua conveniência, você deve usar
a condição AS. Somente para isso, a
condição AS é muito útil. Vamos digitar
o comando select
e, em seguida, vamos usar
a função agregada
que é min de H. E então você tem que vincular
a palavra AST E então você tem que vincular
o nome conveniente à média de H. Então, vamos amarrar o mínimo H. Então, a
palavra celeste muda a média do nome g para o mínimo H
para nossa própria conveniência. E então você tem que digitar a condição
de com a tabela. E então você tem que digitar o nome da
tabela a partir do nome da tabela. Então o a muda o mínimo
de g para a idade mínima. Depois disso, você
precisa executar o comando. Então você pode ver na
saída que ele mostra a idade mínima. Portanto, a palavra-chave aS altera o nome min de g
para a idade mínima. Portanto, a idade mínima é de 20 anos
em nossa tabela de estudantes. Então, se você remover a palavra ASK
e depois executar o comando, você poderá ver os homens de H. Então, ele passa
pelo nome padrão
do desenvolvedor SQL. Então é isso. Na aula de hoje,
discutiremos sobre o Akword. Portanto, a palavra ASK é
muito, muito útil para restringir a palavra padrão
ao nome conveniente
de sua escolha
9. Sql Aula 8: Comando Like: Um. Na
aula de hoje, vamos discutir sobre a condição. Na aula anterior,
discutimos sobre a ordem considerando o grupo
por condição. Vamos mostrar um exemplo disso:
você deve digitar, selecionar o nome dos alunos
com a condição de produto em
que o nome deve estar, então você precisa cronometrar o nome. Portanto, se o nome
começa em Executar, ele deve ser exibido em
nossa instrução SQL. Se os valores em nossa tabela
começarem com o nome Run
, eles deverão ser exibidos
em nossa saída STL. Somente para isso, você pode
usar a condição de mentira. Se o nome começar como As, B ou qualquer outro RN g
ou qualquer outro Kumar, ou qualquer outro, você pode
usar a condição lie Depois disso, você
precisa executar esse comando. Portanto, você pode ver que há apenas
um nome que começa com Run. Portanto, você pode ver que há apenas um valor que
começa com o Run. Então, vamos ver
o outro exemplo. Então, vamos exibir os nomes iniciados no Bala Se o nome começar com Bala, ele deverá ser exibido Nisso, você pode ver que
não há nomes iniciados com Bala Então, na nossa tabela, você pode ver o nome começou com Bar Siva. Não há nome que
comece com Bala. Somente para isso, você pode ver a exibição de saída sem
nome iniciado com Bala Se eu digitar Bara Siva, ele mostra a saída. Vamos para que você possa ver que o
nome começou com Barlaseva. Depois disso,
exibiremos as condições do curinga Para o curinga, você precisa
digitar a porcentagem. Se o nome começar com A, ele deverá ser exibido. Para isso, apenas a porcentagem
é usada no curinga. Então, você sabe como digitar uma porcentagem. Uma porcentagem significa que
A começou na tabela. Então você tem que
digitar uma porcentagem. Isso mostra que, se o
nome começou com A, ele deve ser exibido. Você pode ver na saída há dois nomes que começam com o alfabeto A.
Se a porcentagem vier
antes do alfabeto ,
isso mostra que os nomes que terminam com o alfabeto Portanto, há dois
curingas com a porcentagem. Se o alfabeto vier
antes da data da pessoa, mostra
o Se o alfabeto vier
depois que a pessoa namora, mostra
o final Então, vamos mostrar os nomes que
terminam com o alfabeto, então há apenas um nome que termina com o alfabeto A. Você também pode ver Vamos exibir os nomes que terminam
com o alfabeto Portanto, há apenas um nome
que termina com o alfabeto N. Depois disso, discutiremos
a condição nada semelhante Para isso, discutiremos um exemplo em que
exibiremos o nome da tabela
do aluno, cujo nome
não deve ser Run. Exceto Run, vamos
exibir todos os nomes. Somente para isso, você pode
usar a condição. Assim, você pode ver, exceto o RN, todos os nomes são exibidos Então é isso. Na aula de hoje, discutimos
as duas condições. A primeira é a condição de
luz e a segunda é
a condição de não luz. Em condições de luz,
discutimos o 21, a porcentagem que vem para a frente e a porcentagem que
vem para a última.
10. Sql Class 9: Conte a soma média: Um. Na aula de hoje, discutiremos sobre as funções
agregadas Portanto, há muitas outras funções
agregadas no SQL. O primeiro é
o mínimo e o máximo, discutidos
na aula anterior, e o segundo é a contagem, o terceiro é a média e o quarto é a soma. Primeiro, vamos discutir
a contagem. Para isso, você precisa digitar select e, em seguida, digitar a função
agregada de contagem Depois disso, você deve
digitar o colchete aberto. Dentro do suporte aberto. Dentro do colchete, você precisa digitar
os valores de exibição Para isso, vamos
digitar a idade. Depois disso, você
precisa fechar o colchete e digitar o nome da tabela Portanto, ele obtém a contagem de
H da nossa tabela de estudantes. A contagem é muito, muito
útil, pois se você quiser contar o número de valores
presentes em sua tabela, precisará usar a função de contagem
agregada Para isso, vamos contar
o número de idades presentes em
nossa tabela de alunos. Então você pode ver a saída cinco. O número de contagens de origem
para a idade é cinco. Na tabela do aluno,
inserimos cinco
valores de idade para nossa tabela. 20, 25, 24, 20 e 22. Portanto, há cinco contagens. Para isso, apenas cinco fontes
para nossa contagem de idade. Portanto, você também pode usar e usar
as funções agregadas. Para isso, você precisa digitar, selecionar contagem de idade nome
da tabela
com a condição, a condição deve ter
idade maior que 20. Então, vamos contar as idades
maiores que 20. Você precisa executar esse comando, que você possa ver que
há três comandos, para que você possa ver que a
contagem é três. Portanto, há três idades
maiores que 20. Então você pode ver os 25, 24 e 22, que são
maiores que os 20 anos. Portanto, a fonte de saída
é a contagem de três. Depois disso, discutiremos
sobre a segunda função
agregada que é média.
Sim. Então, como digitar esse formulário, selecione a média do número do rolo. Então, vamos
selecionar a média do número do rolo a partir do nome da tabela, ou
seja, os alunos Então, este é o formato
para a média. Vamos calcular a média do número da lista da tabela
do aluno. Depois disso, você
precisa executar o comando. Assim, você pode ver que a média
do número do rolo é um em dois. Então você pode ver que o
valor médio é um n dois. Portanto, a média mostra
o valor médio. Então, em nossa tabela de estudantes, um n dois é o valor
médio médio. Depois disso, discutiremos sobre
a última
função agregada que é soma Então, para isso, você deve
digitar essa soma selecionada de ID ou qualquer outro número de rolo ou qualquer outro
do nome da tabela. Portanto, ele soma todos os IDs
na tabela do professor. Então você tem que
executar este comando que a fonte de saída seja o
valor mil e dez. Assim, você pode ver que soma todos os valores de ID que estão inseridos na tabela do professor Você pode ver o 200 mais 200
mais 200 mais 200 mais 200. Vai para
mil. Então é isso. Na aula de hoje,
falaremos sobre uma função de três
agregações O primeiro a é a contagem e o segundo
é a média e o terceiro é a soma.
11. Sql Aula 10: ordem por comando: Vamos discutir sobre
o pedido por condição. A ordem por condição é
baseada nos dois valores. A primeira é a ordem
decrescente e a segunda é
a ordem ascendente Então, vamos discutir
um dos exemplos disso,
você tem que amarrar, selecionar. Então, vamos selecionar o nome na tabela do aluno. Depois disso, você precisa
vincular a ordem por palavra-chave
e, em seguida, ordenaremos
os nomes das idades desta fonte de
exemplo selecionaremos o
nome com base nas bordas. Então essa é a utilidade
do pedido por condição. Vamos ordenar os
nomes com base nas bordas. A ordem padrão por
é o der ascendente. Para isso, em nosso exemplo, exibiremos
os nomes com base
nas bordas ascendentes Assim, você pode ver todos
os nomes de nossos alunos exibidos com base na ordem por
idade em ordem crescente Então, na tabela do aluno, inserimos os valores
das idades como 20, 25, 24, 20 e 22. Portanto, esses nomes são baseados
na ordem das idades
na ordem ascendente Depois disso,
discutiremos
o segundo valor que é
a ordem decrescente Para isso, você precisa
digitar, selecionar, nomear, moldura, a tabela do aluno. Depois disso, você deve digitar
o pedido por condição. Vamos ordenar por idades
com valores decrescentes. Então, ao deslocar o nome com base
na ordem das idades com
os valores decrescentes, isso é grande demais. Portanto, é o oposto
da ordem ascendente. Então, na próxima aula, discutiremos sobre a condição
da tubulação em grupo.
12. Sql Aula 11: agrupamento por comando: Bem-vindos a todos.
Na aula de hoje, discutiremos sobre
o grupo por condição. Portanto, agrupar por condição é usado para
funções agregadas como min, max, count, average sum Somente para isso, você pode usar
o grupo por condições. Para agrupar por condição, você precisa digitar a sintaxe Para o primeiro, vamos usar
a condição de seleção
e, em seguida, você deve
digitar as funções agregadas
como mínimo de H,
contagem de H, máximo de H, qualquer outra função agregada
e, em seguida, digitar o nome da tabela
do aluno Depois disso, você precisa
digitar a palavra-chave group by
condition. Então, vamos
agrupar os valores da idade
mínima com o nome. Portanto, você precisa executar esse comando para poder ver a
idade mínima com base no grupo por nome. Portanto, se o nome contiver
a ordem alfabética, ele mudará a idade de
acordo com o Portanto, na tabela de estudantes,
a idade mínima é de 20 anos. Para isso, você pode ver que
o primeiro valor que é 20 é apresentado em nossa saída. Então é isso na aula de hoje, discutimos sobre a condição do
grupo Pi. Portanto, o gradison do grupo B é muito útil para as funções
agregadas.
13. Sql Aula 12: tendo comando: Todo mundo. Na aula de hoje, discutiremos
sobre a condição de ter. Portanto, ter uma condição é
alternativa à classe W. Portanto, nossa classe não é usada para
as funções agregadas. Somente para isso,
usaremos
as condições de ter para
as funções agregadas Então, vamos ver um
exemplo, então você precisa
digitar o nome selecionado
na tabela do aluno. Com a palavra-chave, você precisa
digitar as funções agregadas, seja Min
de H, máximo de H, contagem de H, soma de H, média de H. Então,
vamos digitar o Min de H com a condição
maior que 20 Portanto, é igual à classe ware, mas vamos usar
a condição having para
as funções agregadas Então, vamos selecionar
o nome dos alunos que têm a idade mínima
maior que 20 anos. Portanto, você também pode ver
na aula anterior que
usamos a condição were. Portanto, W também é o mesmo, pois temos mais de 20
anos, mas não é usado para
as funções agregadas Somente para isso vamos usar
a condição de ter. Antes de executar a condição
having, você precisa digitar o
grupo por condição, que foi discutida
na aula anterior. Então, temos que digitar o
grupo por condição. Depois disso, só você precisa
digitar a condição de ter. Na aula anterior,
discutimos o mínimo de H
maior que 20, que são agrupados pelo nome
da ordem alfabética Se o A vier primeiro
com o mínimo H, ele semeia no primeiro valor O primeiro, AJ Kumar, que tem 25 anos, tem as estrelas do
alfabeto A. Por isso, semeia
em E o segundo é o Mnoch, o manoch com
o salário de 22, que é maior que Para isso, ele aparece
no segundo, e o terceiro é o AVC ruim A idade do balus é 24, que é maior que 22 Então é isso que, na aula de hoje,
discutimos sobre a condição de
ter. Ter é alternativo
à condição de guerra
porque é usado para funções
agregadas
14. Sql Aula 13: comando da união: aula de hoje, vamos
discutir sobre o comando sindical. Se quiser combinar
os dois comandos, você pode usar o comando union. Para isso, vamos
discutir um exemplo. Para isso, discutiremos um exemplo com outros
dois comandos selet Se as declarações
não forem iguais ou não forem salvas, o comando union
originará o erro. Então, depois de digitar as
duas instruções, você precisa executar o comando Assim, você pode ver que a tela mostra os dois comandos
do select O primeiro comando é a estrela
selecionada dos alunos. Ele exibe todos os
valores do aluno. E a segunda é a
estrela selecionada dos professores. Portanto, ele exibe todos os
valores na tabela do professor. Assim, você pode ver que a união é usada para combinar
as duas declarações.
15. Aula de SQL 14: junção interna: aula de hoje, vamos
discutir sobre as condições das
articulações. Portanto, há muitas
condições conjuntas no SQL. Mas em nossa aula, discutiremos sobre as quatro condições
conjuntas. A primeira é a junção interna e a segunda
é a junção esquerda, a terceira
é a junção direita e a quarta
é a junção completa. Para a junção interna,
vamos criar duas tabelas. Vamos combinar valores comuns
entre as duas tabelas. Para isso, somente podemos
usar a junção interna. Então, vamos selecionar
a primeira tabela que é
a tabela do aluno e
o valor da coluna, seja, curso, você deve
digitar student dot course. Essa é a coluna de pontos do nome da tabela. Depois disso,
vamos selecionar
a segunda tabela que é
professora com o nome da coluna. Isso é claro. Depois disso, você deve digitar a partir da
primeira tabela que são os alunos. Em seguida, você precisa digitar
a palavra-chave de junção interna e o nome da segunda tabela. E então você tem que
digitar a condição. Depois de digitar a palavra-chave on, você precisa digitar a coluna, que corresponde
em ambas as tabelas Somente para isso, você precisa
digitar após a palavra-chave on. Você precisa digitar os
valores comuns entre as tabelas. Portanto, essa é a sintaxe
da condição de junção interna. Primeiro, vamos selecionar
os dois valores de cada tabela, ou
seja, o curso select student dot
course teacher dot course. Depois disso, você deve
vincular os dois nomes das tabelas que são do professor
interno do aluno. E então você tem que
digitar a palavra-chave. Depois disso, você deve digitar as correspondências de valores comuns
entre as duas tabelas. Então, em nosso exemplo, o valor comum entre
as duas tabelas é departamento. Depois disso, você
pode ver
que dois cursos foram criados. Esse é o curso de mesa do aluno e o curso da mesa do professor, que correspondem
aos valores comuns, ou
seja, o departamento do aluno
e o departamento do professor. Então, nos valores dos
alunos e do professor, você pode ver os
sinais e a massa. O primeiro são os sinais e o segundo é a massa. Nas placas, você pode ver o departamento do CSE, que
coincide com a segunda tabela, e a massa com o departamento do CSE Então, esses dois departamentos
combinam com os dois. Somente para isso, o curso senoidal é compatível com o curso de massa Então é isso. Na aula de hoje, discutimos sobre
a junção interna. Portanto, a junção interna corresponde aos valores comuns
entre as duas tabelas. Então, na próxima aula, discutiremos sobre
a junção esquerda e
a junção direita.
16. Sql Class 15: junção esquerda e junção direita: E na
aula de hoje, vamos discutir sobre as duas juntas, ou
seja, a junção esquerda
e a junção direita. Na aula anterior,
discutimos sobre a junção interna. Portanto, a junção interna corresponde aos valores comuns
entre as duas tabelas. Para o primeiro, vamos discutir
a junção esquerda. Na junção esquerda, ela corresponde aos valores que são
comuns na tabela esquerda. Para isso, você precisa
digitar o comando selet
e, em seguida, digitar da tabela dentro
do nome da coluna Esse é o
nome da tabela, o nome da coluna de pontos e o segundo nome da tabela
com o nome da coluna. Da mesa do aluno, junte-se à
esquerda, a segunda mesa, que é a mesa do professor. A mesa do aluno
é a mesa da esquerda. tabela do professor é
a tabela certa
e, em seguida, você precisa
digitar a palavra-chave. Depois disso, você deve
digitar os valores comuns
entre cada tabela. Ou seja, o departamento é
comum entre as duas tabelas. Então, vamos
exibir os valores comuns que estão presentes na tabela
à esquerda, que
é a tabela do aluno. Então esse é o uso
da junção esquerda. Assim, você pode ver que a saída é
exibida para o gin esquerdo. Pela primeira vez, você pode ver
os pecados e a missa. Nos pecados, você pode ver que o departamento de
CSE é comum. Naquela mesa do aluno
com a mesa do professor, a missa com o departamento do
CSE Portanto, existem dois
departamentos de CSE que são comuns. Só por isso semeia os
senos e a massa. Então, também podemos ver
a segunda linha que é a massa e a massa. Na missa, você pode ver que o CAE é comum na tabela dos alunos E a segunda tabela,
que é o professor, contém também a
missa e o CSE. Para isso, apenas as junções esquerdas e a
fonte dos valores de exibição. Então, depois disso, vamos
discutir sobre a junção certa. Portanto, na junção correta, ela corresponde aos
valores comuns na tabela correta. Essa é a mesa do professor. A mesa do aluno
é a mesa da esquerda e a mesa do professor
é a mesa da direita. Portanto, geralmente corresponde aos valores que estão
presentes na tabela de gravação. Então você tem que mudar a junção
esquerda para a direita. Outros comandos são
iguais aos da junção esquerda. Assim, você pode ver os resultados da
saída, assim como a massa e o computador. Assim, você pode ver que a massa contém
as coincidências do CSE com
o CSE do computador Então é isso. Na aula de hoje, discutimos sobre as duas junções: a junção esquerda
e a direita interna
17. Sql Aula 16: chave primária: No entanto, na aula de hoje, discutiremos sobre
a chave primária far in key, verificação e
não a restrição nula Então, essas são as
restrições que discutiremos
na aula de hoje Primeiro, vamos discutir
sobre a chave primária. Portanto, a chave primária é
exclusiva para a tabela. Portanto, ele
não contém valores duplicados ou
outros valores repetidos Deve ser exclusivo, pois
na tabela do aluno, o número
da função é
exclusivo para cada aluno. Somente para isso, o número da
função é a chave primária
dos alunos da tabela. Você também pode ver o nome,
curso, departamento, engajamento. Eles podem ser
duplicados ou iguais para cada aluno, são iguais para
dois ou mais alunos O nome pode ser o mesmo
para mais dois estudantes. Somente para isso, você não pode usar a
chave primária para o nome. Portanto, você precisa usar
a chave primária para a palavra-chave exclusiva. E a segunda, vamos
discutir sobre o Far in Key. Far in key está a referência
da chave primária. Por exemplo, se
criarmos duas tabelas, a tabela do aluno um e
a tabela do aluno dois, na tabela do aluno um, o número da função será
a chave primária. Se você também quiser criar
a chave primária na segunda tabela, podemos usar a chave far in. A referência chave distante
como chave primária. Portanto, também é o
mesmo que a chave primária. terceira que vamos
discutir é sobre a restrição de
verificação Se quiser inserir
os valores com base em
algumas condições, você pode usar a restrição de
verificação Para isso, em nossa tabela, vamos usar a
restrição de verificação para a idade Se a idade deve ser
maior que 20
, somente inseriremos
os valores. Se a idade for menor que 20, não
vamos
inserir os valores. É a mesma condição de
antes. Mas a condição ware
é usada nessa seleção, mas também usaremos a restrição de verificação
na tabela Então, ele verifica a idade
maior que 20 e só insere os valores. Se a idade menor que 20 anos
for inserida nessa tabela, ela mostrará o erro. Por fim, discutiremos sobre
a última restrição
que não é nula Portanto, nenhum nulo é usado, pois
se inserirmos qualquer valor nulo,
isso mostra o erro
porque usamos a restrição zero isso mostra o erro nulo Para que a tabela
contenha cada linha,
cada valor de coluna. Não deve ser uma
célula vazia ou um nulo vazio. Então, para isso, somente
não é usado null.
18. Aula de SQL 17: Alter Command: Como discutiremos
sobre a condição de alteração da tabela. Na tabela de alterações, há duas condições disponíveis. A primeira é a adição e
a segunda é a queda. Vamos discutir essas
duas condições, uma por uma. Primeiro,
discutiremos sobre a condição de adição de
coluna. Para isso, você precisa digitar o comando alter
table, table name. Depois disso, você precisa
digitar a palavra-chave add. Se você quiser adicionar colunas, colunas extras para sua tabela, você precisa digitar este comando. Você precisa digitar
o nome da coluna, ou
seja, o
nome da nova coluna com o tipo de dados. Para isso, o sexo
deve ser do tipo de dados CR. Depois de digitar isso, você
precisa executar esse comando. Portanto, você precisa executar esse comando para ver a tabela do
aluno alterada. Se você exibir a
tabela do aluno com o comando set, poderá ver que a nova
coluna foi adicionada. Se você quiser
excluir alguma coluna,
deverá digitar o comando
soltar coluna. Para isso, você precisa
digitar alter table, o nome da tabela e, em seguida digitar a
palavra-chave drop column. E então você tem que
digitar o nome da coluna. Para isso, vamos
deletar a coluna gênero. Em seguida, você precisa executar
o comando para
ver que a tabela foi alterada porque a
coluna foi excluída Depois de executar o comando
select, você pode ver que o erro está dividido em zonas porque excluímos
o gênero da coluna ou isso só mostra o
erro. Então é isso. Na aula de hoje, discutimos o comando alter table
com duas condições,
adicionar coluna e, em seguida,
rascunhar condição de coluna.
19. Sql Aula 18: tabela solta: Na aula de hoje, discutiremos sobre as
duas condições. A primeira é a condição de
descartar tabela e a segunda é a condição de tabela
truncada Essas duas condições são muito, muito importantes para a
entrevista de cotas SQL Você precisa se lembrar de
qual condição executa quais axônios. Primeiro, vamos discutir
sobre a tabela truncada. Portanto, Truncar é muito
útil, pois se você quiser remover os
valores e inserir a tabela, você pode usar a tabela truncada Truncate remove todos os
valores inseridos em nosso cabo. Para isso, você precisa digitar o nome da tabela
truncada. Portanto, ele remove todos os valores
inseridos na tabela. Então você tem que executar o comando antes de executar o comando, vamos mostrar quais são todos os valores
inseridos em nossa tabela. Então você pode ver que esses
são os valores inseridos em nossa tabela Student. Depois disso, vamos
truncar essa tabela. Isso está removendo todos os
valores dessa tabela. Assim, você pode ver que a
tabela do aluno está truncada. Novamente, vamos
exibir a tabela do aluno. Dessa forma, você pode
ver que todos os valores inseridos em nossa
tabela de alunos foram removidos. Então esse é o uso
da tabela truncada. Ele remove somente os valores. Depois disso,
exibiremos a condição da
tabela de descarte. Portanto, descartar tabela é muito
útil, pois se você quiser
remover completamente a tabela, você pode usar a condição de descartar
tabela. Então essa é a diferença entre o truncado
e a queda Truncate remove os valores. Drop remove a tabela completa. Se você executar o comando Slet
da tabela do aluno, verá que o erro está dividido em
zonas porque o erro mostra a tabela criada porque
excluímos
a tabela usando
a condição de descartar tabela Então esse é o uso da condição
drop table. Portanto, você deve se lembrar de qual
comando executa qual axônio, Trant executa a remoção Drop executa a exclusão da tabela.