CONSULTA SQL

FABRICIOWEB 08/02/2015 09:23:02
#444378
Galera, estou com uma duvida onde tenho que achar os 10 clientes que mais produziu com o filtro data inicial e data final, somando a quantidade da produção de cada e mostrando no mschart grafico. Alguem pode me ajudar

SEGUE AS COLUNAS DA TABELA

NODEPR = NOME DO PRODUTO

CLIENTNOME = NOME DO CLIENTE

PSAIDA = QUANTIDADE PRODUZIDA

VALORTOTA = VALOR DA PRODUÇÃO





TUNUSAT 08/02/2015 20:01:49
#444385
FABRICIOWEB,

Deve ser algo assim:
SELECT NODEPR, CLIENTNOME, MAX(PSAIDA), VALORTOTA 
FROM NomeDaTabela
WHERE data_inicial >= dtPassada AND data final <= dtPassada


======================================================
MAX (Transact-SQL)
https://msdn.microsoft.com/pt-br/library/ms187751.aspx
======================================================
MS Chart adding of series with SQL Server in VS 2010
http://stackoverflow.com/questions/26778496/ms-chart-adding-of-series-with-sql-server-in-vs-2010
======================================================
MSChart Control Databinding from Source
http://stackoverflow.com/questions/26778496/ms-chart-adding-of-series-with-sql-server-in-vs-2010
======================================================
Binding data in mschart - C#
http://stackoverflow.com/questions/27371198/binding-data-in-mschart
======================================================

[][ô]s,
Tunusat.
MARCELO.TREZE 08/02/2015 22:00:48
#444389
acho que é mais que o max


seria algo assim

SELECT top 10 psaida, nodepr, clientnome, sum(valortotal) FROM NomeDaTabela 
WHERE datavenda BETWEEN [ô]datainicial[ô] AND [ô]datafinal[ô] GROUP BY clientnome HAVING sum(valortotal)

FABRICIOWEB 09/02/2015 08:08:28
#444395
Fiz dessa forma so que esta aparecendo 12 registor

rs.Open [Ô]SELECT TOP 10 CLIENT, Sum(QUANTI) AS TOTAL from itens where (DATEsaida BetWeen [ô][Ô] & Format(Data1, [Ô]mm/dd/yyyy[Ô]) & [Ô][ô] And [ô][Ô] & Format(Data2, [Ô]mm/dd/yyyy[Ô]) & [Ô][ô]) GROUP BY CLIENT ORDER BY SUM(QUANTI) DESC[Ô], CON, adOpenStatic, adLockOptimistic
Set grdDisplay.DataSource = rs
MARCELO.TREZE 09/02/2015 12:03:23
#444401
vc tentou usando o having, apesar de não saber qual é o seu banco de dados
FABRICIOWEB 09/02/2015 13:09:28
#444402
Sim tentei o codigo que você passou mais de erro rum time meu banco e o acess
MARCELO.TREZE 09/02/2015 16:06:49
#444403
teria como postar um screem dos dados no banco e a forma que é listado
Tópico encerrado , respostas não são mais permitidas