Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como aprender SQL junta
junções SQL são usados ​​para combinar dados de várias tabelas com base em uma relação entre as colunas nessas tabelas. Existem três tipos diferentes de junta : junte-se (pelo menos uma partida em ambas as tabelas ), LEFT JOIN (uma ou mais correspondências na tabela à esquerda) e à direita join ( um ou mais jogos na tabela à direita ) . A junção pode ser usado para comparar dados ou vincular dados em conjunto. Os resultados obtidos a partir de juntar geralmente tem atributos de ambas as tabelas . Este guia vai ajudar você a entender o que se junta são e como usá-los. Instruções
1

Crie duas tabelas SQL. Por exemplo , vamos criar uma tabela de estudantes e uma mesa de notas. A tabela alunos terão os seguintes atributos: StudentID , nome, sobrenome , CPF , endereço e GradYear . A tabela notas terão os seguintes atributos: . StudentID , classid , classTerm e gradeLetter
2

Localizar o elemento comum ou elementos em cada tabela. No nosso exemplo, o elemento comum é StudentID . Pode não ser sempre o caso que os atributos comuns têm o mesmo nome . Eles devem levar o mesmo tipo de atributo. Aqui o tipo de atributo é um número.
3

Criar um exemplo juntar comunicado. Incluir a cláusula "ON" na sua instrução de consulta SQL para conectar uma coluna ou colunas em suas tabelas. Um exemplo juntar instrução SQL pode ser parecido com este :

Selecione nome, sobrenome dos alunos Cadastre notas ON students.studentID = grades.studentID onde student.gradYear = 2007

Esta consulta irá gerar um combinado tabela de dados dos alunos que estão se graduando em 2007.
4

Criar um exemplo LEFT JOIN comunicado. Um exemplo da esquerda para se juntar ficaria assim :

Selecione ssn dos alunos LEFT JOIN notas em students.studentID = grades.studentID onde student.lastName = " Johnson "

Essa consulta poderia gerar algum resultados que têm alunos com nenhuma nota ainda , possivelmente, porque eles estão apenas começando classe naquele ano e não terminei nenhuma aula ainda. Os registros podem existir na tabela de classes , em preparação para quando acabarem o curso.
5

Criar um exemplo RIGHT JOIN . Um exemplo da direita juntar ficaria assim :

Selecione nome, sobrenome , classTerm dos alunos RIGHT JOIN notas ON students.studentID = grades.studentID onde student.gradYear < 2003

Esta consulta geraria resultados com variáveis ​​nulos da tabela de alunos, porque nem todos os estudantes tiveram aulas cada termo .

Anterior :

Próximo : No
  Os artigos relacionados
·Como instalar o Sybase ASE 
·Como modificar Coluna para CLOB no Oracle 
·O que é o Oracle Database Lite 
·Como Máscara de Entrada para Email no Access 
·Como adicionar colunas no Access 
·Como especificar uma legenda no Access 
·O que abre um arquivo Webpageicons.db em um iMac 
·Como alterar a cor do texto dentro de um campo com SSRS…
·Como combinar Nome e Sobrenome em Access 2007 
·Como acelerar consulta no Access 
  Artigos em destaque
·Como acessar a consulta parâmetro no SQL 
·Como Jogar um MP3 no Ubuntu 
·ImageMixer 3 SE : Como gravar um DVD de um disco 
·Como usar o microfone USB Com Audacity 
·Como gravar CDs de áudio com o Windows Media Player 
·Como criar um JAR 
·Como desinstalar o PC Tools Firewall Plus 
·Como descompactar um arquivo Zip no AIX 
·Como reinstalar o Avast 
·Como executar o SQL a partir do Prompt de Comando 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados