Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thebadashark2005

Página de consulta por onde começo ?

Recommended Posts

Oi gente mas uma vez eu aqui pentelhando http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Criei uma página que esta incluindo bonitinho dados no banco só que agora eu queria uma dica ou até uma luz de vocês da melhor maneira de construir uma página de consulta que mostrasse apenas dois campos do bd e efetua-se ao final uma soma da quantidade de processos que cada pessoa fez para fins estatisticos?

Enfim me deu um nó na cabeça e eu não sei a melhor maneira desse resultado aparecer.

A intenção é que a consulta traga nome (pessoa que realizou o processo) e tipo (tipo do processo) e ao final a soma de processos realizados por essa pessoa em um determinado período.

Galera estou quebrando a cabeça com um filter e Inner Join só que não tá rolando se puderem me dar uma idéia de onde partir eu fico muito grato mais uma vez.

 

Abraço

 

Thebadshark

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia Shark.

Tente usar uma SQL que combine tudo isso.

 

select count(processos) from tb_processos where between dt_ini and dt_fim GROUP BY tipo_processo

Shark, a lógica é mais ou menos essa. Poste ae os campos do seu banco de dados para que seja mais fácil a gente poder te ajudar.

 

Abraços,

Léo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Léo Bom dia!

Antes de tudo muito obrigado por tentar ajudar, no começo tudo enrosca :wacko:

Cara esse aqui é o código que insere os dados no banco:

<%@ Language=VBScript %>
<HTML>
<HEAD>
<link rel="stylesheet" type="text/css" href="/controlproc/ctrl.css" />
</HEAD>
<BODY>
<%
Set conn=Server.CreateObject("ADODB.Connection")
	conn.ConnectionString = "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=h:\sites\controlproc\database.mdb"
	conn.Open 

	Set processos = Server.CreateObject("ADODB.Recordset")
	processos.Open "processos", conn, 3, 3

	nb=Request.Form("nb")
	nome=Request.Form("nome")
	sipps=Request.Form("sipps")
	data=Request.Form("data")
	tipo=Request.Form("tipos")
	matricula=Request.Form("matricula")
	nomeserv=Request.Form("nomeserv")

   processos.AddNew 
   processos.Fields("nb")= Request.Form("nb")
   processos.Fields("nome")= Request.Form("nome")
   processos.Fields("sipps")= Request.Form("sipps")
   processos.Fields("data")= Request.Form("data")	
   processos.Fields("tipos")= Request.Form("tipos")
   processos.Fields("matricula")= Request.Form("matricula")
   processos.Fields("nomeserv")= Request.Form("nomeserv")
   processos.Update 
  
   processos.Close
	   Set processos = Nothing

	   Response.Write "<div>Processo Cadastrado com Sucesso</div><BR>"
	   Response.Write "<A href=index.htm>Clique aqui para cadastrar outro processo</A><br>"
	   Response.Write "<HR>"
%>
</BODY>
</HTML>
Os campos que eu preciso trazer na consulta são os seguintes:

nomeserv, matricula e tipos

Sendo que eu queria ver a possibilidade de trazer um quantitativo de processos que cada pessoa realizou.

Deixeu tudo em uma única tabela pois tava me confundindo com inner join e tal.

Cara se puder me dar uma mão eu agradeço muito, preciso de empurrãozinho pra começar a caminhar.

 

Vlw..

Abração

 

Thebadshark

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.