Jump to content


Photo

Montagem De Classificação


  • Faça o login para participar
7 replies to this topic

#1 luckynho

luckynho

    12 Horas

  • Usuários
  • 120 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 01/02/2005, 22:07

Galera... beleza?
Preciso fazer essa tabela mas nao sei nem por onde comeco....
Criei a tabela dos pilotos....
Criei a tabela das etapas....
Porem.. como farei isso ai embaixo ? haha

se alguem puder me dar uma luz....
Valeu
Obs: Criar no access e depois somar os valores como podem ver!




Posted Image

#2 Rerex

Rerex

    Turista

  • Usuários
  • 25 posts
  • Sexo:Não informado

Posted 01/02/2005, 22:45

Com um SELECT você faz isso, eu só precisaria da estrutura das tabelas.

#3 felipecm

felipecm

    Expert

  • Usuários
  • 541 posts
  • Sexo:Não informado
  • Localidade:ABC / SP

Posted 02/02/2005, 06:50

Com um SELECT você faz isso, eu só precisaria da estrutura das tabelas.

2 SELECTs.. o priemrio vai rodar em TRs (Linhas) pra mostrar os nomes dos pilotos.. o segundo loop vao rodar em TDs (células) para percorrer as etapas.. pra mostrar o total vc usa o SUM.. e assim vai.

Primeir RS:
SELECT CodPiloto, Piloto FROM Tb_Piloto

Segndo loop dentro do primeiro:
SELECT SUM(Pontos) as Total, Etapa, Pontos FROM Tb_Etapa WHERE CodPiloto = " & rs1("CodPiloto") & " GROUP BY Etapa, Pontos ORDER BY Etapa

Acredito que sua estrutura da tabela de etapas esteja com esses campos né?
CodPiloto
Etapa
Pontos

Depos qq hora ai eu faço um de teste pra vc ter uma ideia melhor.. vc carrega um loop sobre outro.. e monta a tabela emcima disso..

Edição feita por: felipecm, 02/02/2005, 06:53.

MCAD, MCP

#4 luckynho

luckynho

    12 Horas

  • Usuários
  • 120 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 02/02/2005, 20:16

pois aí que está....


Não estou conseguindo montar o banco de dados...!!!

está em anexo o banco de dados... mas é um teste...!!!

estou querendo entende primeiro como faz o relacionamento pra depois chamar com o access

abracos e valeu galera

Attached Files

  • Attached File  db1.mdb   0bytes   4 downloads


#5 felipecm

felipecm

    Expert

  • Usuários
  • 541 posts
  • Sexo:Não informado
  • Localidade:ABC / SP

Posted 02/02/2005, 20:28

pois aí que está....


Não estou conseguindo montar o banco de dados...!!!

está em anexo o banco de dados... mas é um teste...!!!

estou querendo entende primeiro como faz o relacionamento pra depois chamar com o access

abracos e valeu galera

Vamos lá, não consegui abrir o bd.. mas tem uma ideia ai:
Uma tabela para pilotos (CodPiloto, Piloto).. agora tem outra coisa..
Se vc tem uma qtde sempre fixa de rodadas (22) então nem é necessaria essa 2a tabela.. senão.. vc cria uma tabela.. chamada Etapas (Etapa, Data).. pra inserir a qtd de etapas que vão ter. A terceira tabela é a mais importante, pois vai relacionar as Etapas aos pilotos.. com os respectivos pontos.. Tabela Pontos (CodPiloto, Etapa, Pontuação).

Relacionamento: Pontos.CodPiloto = Pilotos.CodPiloto e Etapas.Etapa = Pontos.Etapa.

Essa é a primeira parte.. Campos Etapa, CodPiloto serão as respectivas chaves primarias das tabelas Etapas e Pilotos.

Após isso.. o que vc vai fazer..
Primeiro Loop: Rodar sobre todos os pilotos da Tabela Pilotos rodando sobre TRs
Segundo Loop: Dentro do primeiro loop, este vai mostrar os dados da tabela Etapas rodando sobre TDs. Para mostrar os totais eu puis na outra query o SUM() que vai somar todos os pontos do piloto especifico..
MCAD, MCP

#6 luckynho

luckynho

    12 Horas

  • Usuários
  • 120 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 02/02/2005, 22:30

Eu fiz da seguinte forma....

Tabela piloto = codigo , nome do piloto
Tabela etapas = codigo, etapa
Tabela pontos = codigo, ponto
Tabela Classificação = codigo, codigo_piloto, codigo_etapa, codigo_ponto

Entenderam?

Eu to querendo que os pontos sejam fixos...
ou seja:

Codigo 1 = 20 pontos
Codigo 2 = 15 pontos


para não ter erro de digitação.

Feito isso, como farei o relacionamento no acess ?
entenderam??

abracosssssssssss

#7 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 03/02/2005, 07:21

então na verdade seu problema é pra montar o banco...... ?

tenta postar na seção banco de dados

#8 luckynho

luckynho

    12 Horas

  • Usuários
  • 120 posts
  • Sexo:Não informado
  • Localidade:São Paulo

Posted 03/02/2005, 11:16

valeu




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq