Por qual motivo aqui voce usa o *
E aqui não
E por qual motivo um voce escre o codigo em tres linhas e outro em somente duas linhas?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Por qual motivo aqui voce usa o *
E aqui não
E por qual motivo um voce escre o codigo em tres linhas e outro em somente duas linhas?
Ei, Marcelo! Tudo bem?
O asterisco significa todos os campos. Segue um exemplo:
SELECT *
FROM TabelaEmpréstimo
WHERE Status = TRUE
Estamos a dizer que é para **selecionar todos os campos da TabelaEmpréstimo onde o campo Status é igual a TRUE (verdadeiro). Ou seja, vai mostrar todos os empréstimos com Status ativos.
E foi escrito em 3 linhas para separar as cláusulas, SELECT, FROM e WHERE, para facilitar a leitura da consulta.
SELECT NomeColaborador, Cargo
From TabelaColaboradores;
Isso significa que será selecionado alguns campos em específico, contendo o nome do colaborador e cargo da tabela de colaboradores.
E ele foi escrito em 2 linhas para é mais simples do que o primeiro e pela boa prática de escrita de código, precisou separar apenas o FROM.
Espero ter sanado a sua dúvida.
Qualquer dúvida, compartilhe no fórum.
Até mais, Marcelo!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!
Agora eu entendi!
O motivo e de quando usar o * e també, o motivo de colocar em mais de uma linha o codigo.
Muito obrigado!