Cancelado

Optimize MS-SQL query

SELECT distinct

[MISTERCHEFNET].[dbo].[Lojas].[Nome Loja] as 'Loja'

,c.[Código Vendedor] as 'Código Entregador'

,a.[Nome Funcionário] as 'Entregador'

,c.[Data Caixa]

,c.[Data/Hora Vencimento]

,(c.[Tempo Total Entrega] - c.[Tempo Preparo]) as 'Tempo Entrega'

,c.[Tempo Preparo]

,c.[Tempo Total Entrega]

,((select sum(p.[Valor])

FROM [MISTERCHEFNET].[dbo].[Contas a Pagar] p

where a.[Nome Funcionário] = p.[Credor] and DATEDIFF(MONTH, p.[Data Vencimento], c.[Data Caixa]) = 1) + ((select count(x.[Nome Funcionário])

from [MISTERCHEFNET].[dbo].[Comissões] z

full outer join [MISTERCHEFNET].[dbo].[Funcionários] x on

x.[Código Funcionário] = z.[Código Vendedor]

and x.[Loja]=[url removed, login to view]

where DATEDIFF(MONTH, z.[Data Caixa], c.[Data Caixa]) = 0 and [url removed, login to view] = [url removed, login to view] and z.Repique=0 and z.[Código Vendedor] not like 0 and x.[Nome Funcionário] = a.[Nome Funcionário])*3)) / (select count(x.[Nome Funcionário])

from [MISTERCHEFNET].[dbo].[Comissões] z

full outer join [MISTERCHEFNET].[dbo].[Funcionários] x on

x.[Código Funcionário] = z.[Código Vendedor]

and x.[Loja]=[url removed, login to view]

where DATEDIFF(MONTH, z.[Data Caixa], c.[Data Caixa]) = 0 and [url removed, login to view] = [url removed, login to view] and z.Repique=0 and z.[Código Vendedor] not like 0 and x.[Nome Funcionário] = a.[Nome Funcionário]) as 'custo'

,[MISTERCHEFNET].[dbo].[Clientes].[Código Cliente]

,[MISTERCHEFNET].[dbo].[Clientes].[Nome Cliente]

,[MISTERCHEFNET].[dbo].[Clientes].[Endereço]

,[MISTERCHEFNET].[dbo].[Clientes].[Bairro]

FROM [MISTERCHEFNET].[dbo].[Comissões] c

full outer join [MISTERCHEFNET].[dbo].[Funcionários] a on

a.[Código Funcionário] = c.[Código Vendedor]

and a.[Loja]=[url removed, login to view]

full outer join [MISTERCHEFNET].[dbo].[Clientes] on

c.[Código Cliente] = [MISTERCHEFNET].[dbo].[Clientes].[Código Cliente]

and [MISTERCHEFNET].[dbo].[Clientes].Loja = c.[Loja]

left join [MISTERCHEFNET].[dbo].[Lojas] on

[MISTERCHEFNET].[dbo].[Lojas].[Código Loja] = [url removed, login to view]

where c.[Data Caixa] >= '2016-01-01' and c.Loja=2 and [url removed, login to view] = 0 and c.[Código Vendedor] not like 0

order by c.[Data/Hora Vencimento] desc;

Habilidades: Microsoft SQL Server , SQL

Ver mais: select query sql cart, wordpress optimize db wp_options query sql, query sql mobile database, tree structure query sql, ajax query sql, query sql retrieve tree table, arcgis vba query sql server, tree query sql, dnn query sql, php html query sql, uusing data adaptor aspnet query sql server database, parent child query sql server, net query sql mobile table example, parent child query sql, query sql 2005 csv, query sql parent child result set

Acerca do Empregador:
( 47 comentários ) São Paulo, Brazil

ID do Projeto: #11357912

Premiar a:

ashupathania

i have 5 yrs of experience in SQL development and MSBI technology

R$105 BRL em 2 dias
(25 Avaliações)
5.1

6 freelancers estão ofertando em média R$92 para este trabalho

point5nyble

Hello, I have been working with a MNC based company since last ~ 5 years, as an IT BI DWH Professional. The project is a BI DWH project which covers 3 layers of BI (ETL, Data warehouse & Reporting) and helped me in Mais

R$90 BRL em 1 dia
(16 Comentários)
4.1
rommykumar01

A proposal has not yet been provided

R$90 BRL in 2 dias
(7 Comentários)
3.8
uzairlodhi

Let's start! I understand what you need and you will have a 100% complete job on time. I can assure you that if you work with me once, you will always work with me for these kind of projects.

R$75 BRL em 1 dia
(0 Comentários)
0.0
sumit92300

A proposal has not yet been provided

R$75 BRL em 1 dia
(0 Comentários)
0.0
asimhussain26

A proposal has not yet been provided

R$95 BRL em 1 dia
(0 Comentários)
0.0
ajhodgson423

A proposal has not yet been provided

R$95 BRL em 1 dia
(0 Comentários)
0.0