Visualizando dados de várias tabelas
http://www.vivaolinux.com.br/artigo/Gerenciando-banco-de-dados-com-MySQL-(Parte-1)?pagina=9
Para que isto ocorra, será fundamental o campo chave, que ajudará a fazer a ligação com um campo comum de outra tabela, mas que tem o mesmo tipo de dado. Veja a sintaxe a seguir:
select TABELA1.campo, TABELA2.campo from TABELASwhere TABELA1.campo_chave = TABELA2.campo_comum
and TABELA.campo = valor;
Esclarecendo as informações da sintaxe a cima:
SELECT comando para se chamar a visualização de registros campo(s) campos da tabela, para referência da visualização dos registros FROM chamada para indicar a tabela tabela(s) tabela ou tabelas a serem utilizadas WHERE chamada para uma condiçãocondição condição que deve ser verdadeira para que os registro sejam visualizados ORDER BY permite ordenar a visualização de registros em função de um campo especifico GROUP BY permite agrupar a visualização de registros em função de um campo especifico
Exemplo6: Visualizar o campo "nome" da tabela alunos e o campo "nomecurso" da tabela cursos, retirado das tabelas alunos e cursos, quando codcurso da tabela alunos for igual a codcurso da tabela cursos e a cidade da tabela alunos seja igual a 'Nova Friburgo'. mysql> select ALUNOS.nome, CURSOS.nomecurso from ALUNOS, CURSOS -> where ALUNOS.codcurso = CURSOS.codcurso -> and ALUNOS.cidade='Nova Friburgo';
|
This entry was posted
on 16:29
and is filed under
MYSQL
.
You can leave a response
and follow any responses to this entry through the
Assinar:
Postar comentários (Atom)
.