Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL
  •    1 visualizações da página

#090 Como retornar dados de pedidos com detalhes do cliente no Azure SQL

Como retornar dados de pedidos, incluindo detalhes do cliente em Consulta (SELECT) existente na linguagem de Manipulação de Dados (DML) do Azure SQL/SQL Server

Este código T-SQL realiza uma consulta utilizando a cláusula INNER JOIN para combinar dados de duas tabelas, Pedidos e Clientes. A consulta retorna informações específicas dos pedidos, incluindo o ID do pedido, a data do pedido e o nome do cliente associado. Vamos explicar cada parte do código:

SELECT Pedidos.PedidoID, Pedidos.DataPedido, Clientes.Nome
FROM Pedidos
INNER JOIN Clientes ON Pedidos.ClienteID = Clientes.ClienteID;
  1. SELECT Pedidos.PedidoID, Pedidos.DataPedido, Clientes.Nome:

    • SELECT: Indica que a próxima parte do código especificará quais colunas serão retornadas na consulta.
    • Pedidos.PedidoID, Pedidos.DataPedido, Clientes.Nome: São as colunas que serão retornadas na consulta. Estas são as colunas específicas das tabelas Pedidos e Clientes que queremos incluir nos resultados.
  2. FROM Pedidos:

    • FROM: Indica a tabela da qual os dados serão selecionados.
    • Pedidos: É o nome da tabela da qual os dados serão extraídos. Neste caso, estamos selecionando dados da tabela Pedidos.
  3. INNER JOIN Clientes ON Pedidos.ClienteID = Clientes.ClienteID:

    • INNER JOIN: É uma cláusula que combina registros de ambas as tabelas com base em uma condição especificada. Retorna apenas os registros que têm correspondência em ambas as tabelas.
    • Clientes: É o nome da tabela que será combinada com a tabela Pedidos.
    • ON Pedidos.ClienteID = Clientes.ClienteID: Especifica a condição de junção, indicando que os registros da tabela Clientes serão combinados com os registros da tabela Pedidos onde os valores da coluna ClienteID são iguais.

Portanto, o código retorna as colunas PedidoID e DataPedido da tabela Pedidos, juntamente com a coluna Nome da tabela Clientes, para os registros onde há uma correspondência entre as tabelas nas colunas ClienteID. Essa consulta é útil quando você precisa de informações de pedidos juntamente com os detalhes do cliente associado.

Este contéudo contém
  • Conteúdo Imagem
  • Idioma Português
  • Duração
  • Legenda Não

  • Tempo de leitura 1 min 31 seg

avatar
Fabio Santos

Cientista de Dados e Consultor de Soluções Digitais e Analíticas


  • Compartilhe

Youtube Channel

@fabioms

Inscreva-se agora