Apelidos - SQL

16/01/2015

Sobre apelidos nas seleções(SELECT), basta declarar e em seguida juntar com a tabela, isso de algum forma fica gravado?


SELECT f.* FROM filme f;

Marilia Silva

Respostas

16/01/2015

Joel Rodrigues Currículo

Não fica gravado, isso funciona apenas para essa instrução.
Responder Citar

16/01/2015

Marilia Silva

Uma representação somente? olha esse outro exemplo


SELECT f.id_filme, f.nome, g.genero
FROM filme f
LEFT JOIN genero g ON g.id_genero = f.id_genero;

Responder Citar

16/01/2015

Ronaldo Lanhellas

Isto se chama "alias", é a forma que o SQL possibilita de você abreviar uma tabela com um nome enorme juntamente com seu esquema. Ex: meu_esquema_003.tabela_01_do_dia_04 as tabela.
Responder Citar

16/01/2015

Marilia Silva

Ficou meio confuso pra mim o exemplo.
Responder Citar

16/01/2015

Ronaldo Lanhellas

Ficou meio confuso pra mim o exemplo.


Com alias:

SELECT tabela.* FROM meu_esquema_003.tabela_01_do_dia_04 as tabela


Sem alias:
SELECT meu_esquema_003.tabela_01_do_dia_04.* FROM meu_esquema_003.tabela_01_do_dia_04
Responder Citar

16/01/2015

Marilia Silva

Demorou mas entendi olhando para meu exemplo. rsrsrs!
Responder Citar

16/01/2015

Alan Mario

Exemplos:

[url]http://www.devmedia.com.br/introducao-ao-sql-pesquisa-em-multiplas-tabelas/17006[/url]
Responder Citar

16/01/2015

Marilia Silva

Entendi bem Alan!

Obrigada, Joel, Ronaldo.
Responder Citar

17/01/2015

Alan Mario

De inicio é meio estranho, de resto, entender e ficar treinando para fixar o assunto, é melhor forma.
Responder Citar

17/01/2015

Alan Mario

De inicio é meio estranho, de resto, entender e ficar treinando para fixar o assunto, é melhor forma.
Responder Citar

18/01/2015

Marilia Silva

Eu sei, não adianta estudar sem fixar, treinar.
Responder Citar