
Relacionamento Entre Registros (Linhas) De Uma Mesma Tabela
#1
Posted 03/11/2010, 15:28
Sou novato, porém andei buscando em alguns tópicos e não consegui ver a resposta ao que estou precisando.
Assim vamos lá!
Preciso realizar uma consulta em que deve-se calcular a distância entre as datas da coluna 'Fechamento' de um registro com a 'Abertura' do registro seguinte.
Isso é possível em access?
Em excel, seria assim:
ABERTURA_____FECHAMENTO
02/03/2010___03/03/2010
08/04/2010___08/04/2010
"=A3-B2": RESULTADO=36
#2
Posted 03/11/2010, 15:32
#3
Posted 03/11/2010, 17:28
Estou no access 2010 e quero criar um campo calculado onde eu possa ter a diferença que citei acima.Não é possível banco nenhum, na verdade. Esse é o tipo de coisa que sua aplicação precisa implementar. Ou a sua aplicação é no Access?
Se existe esse comando em SQL, eu também poderia aproveitá-lo.
A questão é como calcular a diferença entre o campo data de um registro com o registro seguinte?
OBS: admite-se que existe uma classificação anterior e os registros já estão posicionados para receber essa fórmula.
Obrigado pela resposta!
#4
Posted 03/11/2010, 19:01
#5
Posted 04/11/2010, 19:11
Difícil... Um registro não tem acesso direto a outro. Já precisei também de fazer algumas coisas assim, mas nunca vi ser resolvido direto no SQL. Geralmente o pessoal faz mesmo dentro do while do programa. Vamos ver se alguém tem idéia.
Valeu!
Pode ser via macro também.
Pelo que vi, posso criar uma macro que consulta a consulta e altera os registros que eu quiser.
Vou tentando por aqui!
#6
Posted 09/11/2010, 14:24

Existe alguma forma de interagir dinamicamente o Access com o Excel?
#7
Posted 11/11/2010, 08:41
pelo q eu entendi, na verdade vc deseja saber a diferença entre 2 datas.. acho q nem precisaria do Excel p/ isso; os bds têm funções p/ calculos c/ datas (se quiser + informações há 1 materia mt boa: http://www.devmedia....sultas-SQL.html, recomendo)Por enquanto estou exportando pro Excel fazer esse cálculo...
Existe alguma forma de interagir dinamicamente o Access com o Excel?
bom, no teu caso 1 sugestão seria criar 2 cxs de combinação q exibam as datas e dpois é só criar 1 cx d texto c/ a função DifData (tb conhecida como DateDiff):
1. crie duas consultas simples; na 1ª selecione a coluna ABERTURA; na 2ª a coluna Fechamento (p/ não exibir datas repetidas, adicione a condição "Distinct")
2. crie 1 formulário em branco, não acoplado, insira nele duas cxs de combinação e as relacione às consultas.
chame essas caixas, por exemplo, de cxabertura e cxfechamento nas propriedades (F4), respectivamente.
3. na cx de texto não acoplado insira a seguinte expressão:
=DifData("d";[cxabertura];[cxfechamento])
Edição feita por: Fernando C, 11/11/2010, 08:51.
#8
Posted 11/11/2010, 10:26
Edição feita por: LeoB, 11/11/2010, 10:26.
#9
Posted 10/01/2011, 20:06
Tem como eu numerar os registros de uma consulta?
A resposta é sim, mas eu ainda não consegui pegar a maneira como fazer.
Se eu conseguir colocar uma sequência de números inteiros sendo a+1 até o final da consulta, poderei conseguir ter a referência para depois realizar um Dlookup e ter meus resultados.
Ficaria mais fácil assim??
#10
Posted 13/01/2011, 14:17
#11
Posted 27/09/2017, 20:45
Viagra Original 100mg For Sale Provera Veraplex cialis Cephalexin Alcohal
Buy Rogaine In Greece online pharmacy Sex Pills For Women Propecia Potenzstorungen Cialis Es Malo
Le Viagra Achat cheap cialis Hydrochlorothiazide 25mg Cheap Ciallis 20 Mg
#12
Posted 13/10/2017, 19:25
Discount Cod Only Macrobid Shop Free Consultation Acne Generic Propecia buy levitra 10 mg Kamagra Apcalis
#13
Posted 30/10/2017, 08:19
Cialis Para Sirve viagra Auragenerics Recommended Dosages For Cephalexin Levitra Schmelztabletten
Need Viagra Fast Propecia Traductor online pharmacy Canadian Online Pharmacy
#14
Posted 01/11/2017, 08:06
Levitra Original Achat Kamagra Qualitat viagra Dog Antibiotic Cephalexin Metronidazole For Purchase
#15
Posted 17/11/2017, 13:50
No Prespriction Cialas Levitra Cost Zithromax For Asthma cheapest price for vardenafil 10mg Levitra En Ayunas All Day Chemist Cialis Viagra Risques
Amoxil 500 Cephalexin Dose Cats Viagra Prix Pfizer viagra Cialis Psicologico Secure Zentel By Money Order Without Rx How Long Does It Take For Zithromax To Work
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)