Guest Zangado Posted December 18, 2016 Share Posted December 18, 2016 1 minuto atrás, dois disse: tava 100 mas a loto facil só vai até 25 mas ainda não sei se os valores retornados estão corretos, eu tinha feito uma que algumas sequencias pulava Quote Link to comment Share on other sites More sharing options...
dois Posted December 18, 2016 Share Posted December 18, 2016 5 minutos atrás, edcronos2 disse: tava 100 mas a loto facil só vai até 25 mas ainda não sei se os valores retornados estão corretos, eu tinha feito uma que algumas sequencias pulava Então o ideal é testar TODAS as 3.268.760 e ver se retorna alguma(s) com erro ou não encontrada(s) !!! Quote Link to comment Share on other sites More sharing options...
dois Posted December 18, 2016 Share Posted December 18, 2016 6 minutos atrás, edcronos2 disse: tava 100 mas a loto facil só vai até 25 mas ainda não sei se os valores retornados estão corretos, eu tinha feito uma que algumas sequencias pulava Não é a mesma coisa... Mas quase tive um problema parecido na lógica dos 11 GRUPOS por CSN. veja que são 3.268.760, mas a lógica pra somatória fica: 2+9+9+9+9+9+9=56 5+6=11 Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 18, 2016 Share Posted December 18, 2016 2 minutos atrás, oiregor disse: Entendo de banco de dados. .. Pode ser MS SQL pôsteres etc... diga passo a passo tua ideia que construo..... eu ainda estou formulando a ideia, por isso estou tentando ampliar meu conhecimento, mas só posso usar o access pq estou com um hd pequeno no postgres eu até que estava indo bem e seria facil montar pelo excel e criar as tabelas nele "se não tivesse perdido a planilha que fazia isso" de inicio vou ter que criar varias tabelas que vão ter relacionamentos n:m e many to many o ponto principal realmente são os indices multi relacionáveis mas de inicio estou montando as tabelas no excel mesmo e criando as chaves de relacionamento , por isso as funções para facilitar nos sorteios futuros Quote Link to comment Share on other sites More sharing options...
eliseurm Posted December 18, 2016 Share Posted December 18, 2016 33 minutos atrás, edcronos2 disse: eu ainda estou formulando a ideia, por isso estou tentando ampliar meu conhecimento, mas só posso usar o access pq estou com um hd pequeno no postgres eu até que estava indo bem e seria facil montar pelo excel e criar as tabelas nele "se não tivesse perdido a planilha que fazia isso" de inicio vou ter que criar varias tabelas que vão ter relacionamentos n:m e many to many o ponto principal realmente são os indices multi relacionáveis mas de inicio estou montando as tabelas no excel mesmo e criando as chaves de relacionamento , por isso as funções para facilitar nos sorteios futuros Faca a pergunta que vc quer obter do banco de dados que te mando a estrutura e a query sql que vai te dar a resposta. Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 18, 2016 Share Posted December 18, 2016 (edited) 16 minutos atrás, eliseurm disse: Faca a pergunta que vc quer obter do banco de dados que te mando a estrutura e a query sql que vai te dar a resposta. como falei ainda estou formulando a ideia e não conheço ainda os termos usados e é muita coisa na cabeça para formular de uma só vez Edited December 18, 2016 by Zangado Quote Link to comment Share on other sites More sharing options...
oiregor Posted December 19, 2016 Share Posted December 19, 2016 Em 17/12/2016 at 23:39, edcronos2 disse: eu ainda estou formulando a ideia, por isso estou tentando ampliar meu conhecimento, mas só posso usar o access pq estou com um hd pequeno no postgres eu até que estava indo bem e seria facil montar pelo excel e criar as tabelas nele "se não tivesse perdido a planilha que fazia isso" de inicio vou ter que criar varias tabelas que vão ter relacionamentos n:m e many to many o ponto principal realmente são os indices multi relacionáveis mas de inicio estou montando as tabelas no excel mesmo e criando as chaves de relacionamento , por isso as funções para facilitar nos sorteios futuros ok ok ok tenho todas as loterias "planilhadas" e em banco de dados... falta somente acrescentar o CSN de cada sorteio... vou testar o código acima... Quote Link to comment Share on other sites More sharing options...
oiregor Posted December 19, 2016 Share Posted December 19, 2016 Em 17/12/2016 at 22:33, edcronos2 disse: será que alguem pode testar se essa função que dá o csn de uma combinação está retornando o valor correto? Function cobinaçãoCSN(combinação As Range, valor_max) If IsArray(combinação) Then arr = combinação '.Value2 c = UBound(arr, 2) If UBound(arr, 1) > 1 Then cobinaçãoCSN = "apenas uma linha por combinação": Exit Function Dim i As Long Dim b As Double, dd As Double b = 1 For i = 0 To c - 1 b = b * (valor_max - i) / (c - i) Next dd = b c3 = c For cc = 1 To c3 n = valor_max - arr(1, cc) b = 1 For i = 0 To c - 1 b = b * (n - i) / (c - i) Next c = c - 1 dd = dd - b Next cobinaçãoCSN = dd End If End Function para usar =cobinaçãoCSN(G13:I13 ; 100) =cobinaçãoCSN(range da combinação 1 linha apenas ; valor maximo ) FUNCIONA. lembrando que o "valor máximo" citado, é a quantidade máxima de dezenas na loteria... LF = 25, mega = 60, etc..... outra coisa: as dezenas devem estar em ordem crescente... pois a macro/function acima, avalia as dezenas de forma crescente Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 19, 2016 Share Posted December 19, 2016 29 minutos atrás, oiregor disse: FUNCIONA. lembrando que o "valor máximo" citado, é a quantidade máxima de dezenas na loteria... LF = 25, mega = 60, etc..... outra coisa: as dezenas devem estar em ordem crescente... pois a macro/function acima, avalia as dezenas de forma crescente eu já tinha confirmado o funcionamento o engraçado é que depois de uma dor de cabeça no ajuste da rotina achei uma funcional na internet, mas tá né acontece a rotina não vai ser usada como função e sim numa macro maior que vai testar varios tipos de combinações dentro um mesmo concurso para ter varias interligações não vou usar o valor maximo da loteria e sim um valor centralizado um unico sorteio vai ter varias indices de csn Quote Link to comment Share on other sites More sharing options...
oiregor Posted December 19, 2016 Share Posted December 19, 2016 2 minutos atrás, edcronos2 disse: eu já tinha confirmado o funcionamento o engraçado é que depois de uma dor de cabeça no ajuste da rotina achei uma funcional na internet, mas tá né acontece a rotina não vai ser usada como função e sim numa macro maior que vai testar varios tipos de combinações dentro um mesmo concurso para ter varias interligações não vou usar o valor maximo da loteria e sim um valor centralizado um unico sorteio vai ter varias indices de csn AI FIQUEI CURIOSO... estatisticas e afins montei uma planilha e sugiro para hoje na lotofacil (processo não validado ainda): - classificação simples: Grupo CSN 5 ou 6 - classificação média: Grupo CSN 2 ou 6 - classificação das ocorrências: Grupo CSN 3 - classificação média das ocorrências: Grupo CSN 2 ou 9 Grupo CSN 1 = de 1 à 326876 Grupo CSN 2 = de 326877 à 653752 Grupo CSN 3 = de 653753 à 980628 Grupo CSN 4 = de 980629 à 1307504 Grupo CSN 5 = de 1307505 à 1634380 Grupo CSN 6 = de 1634381 à 1961256 Grupo CSN 7 = de 1961257 à 2288132 Grupo CSN 8 = de 2288133 à 2615008 Grupo CSN 9 = de 2615009 à 2941884 Grupo CSN 10 = de 2941885 à 3268760 Pode ser feito para 20~30~50 grupos... é um filtro como outro qualquer... mas tem cenários bem curiosos.... principalmente pelos atrasos das ocorrências... Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 19, 2016 Share Posted December 19, 2016 @oiregor no caso as sn vão ser apenas mais um dado eu até pensei em fazer com planilha, mas varias e varias tabelas e algumas com 200mil linhas varias colunas e sendo interligadas não fica nada rapido, as pesquisas até que são rapidas por ser pré indexadas mas até o mouse fica lento Quote Link to comment Share on other sites More sharing options...
oiregor Posted December 20, 2016 Share Posted December 20, 2016 16 horas atrás, oiregor disse: AI FIQUEI CURIOSO... estatisticas e afins montei uma planilha e sugiro para hoje na lotofacil (processo não validado ainda): - classificação simples: Grupo CSN 5 ou 6 - classificação média: Grupo CSN 2 ou 6 - classificação das ocorrências: Grupo CSN 3 - classificação média das ocorrências: Grupo CSN 2 ou 9 Grupo CSN 1 = de 1 à 326876 Grupo CSN 2 = de 326877 à 653752 Grupo CSN 3 = de 653753 à 980628 Grupo CSN 4 = de 980629 à 1307504 Grupo CSN 5 = de 1307505 à 1634380 Grupo CSN 6 = de 1634381 à 1961256 Grupo CSN 7 = de 1961257 à 2288132 Grupo CSN 8 = de 2288133 à 2615008 Grupo CSN 9 = de 2615009 à 2941884 Grupo CSN 10 = de 2941885 à 3268760 Pode ser feito para 20~30~50 grupos... é um filtro como outro qualquer... mas tem cenários bem curiosos.... principalmente pelos atrasos das ocorrências... veio CSN 3 ... eu teria apostado no CSN 2 ..... será que acerta no próximo? ainda mais que é complicado escolher... vejamos: - classificação simples: Grupo CSN 3 ou 8 - classificação média: Grupo CSN 1,2,5 ou 6 - classificação das ocorrências: Grupo CSN 1 - classificação média das ocorrências: Grupo CSN 9 ou 10 Ou seja deveria ir no CSN 1... é o único repetido... e só ficaram de fora 4 e 7... ou seja, preciso melhorar este estudo... Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 20, 2016 Share Posted December 20, 2016 @oiregor eu não estava pensando nisso mas uma coisa que o csn dá para fazer é usar como indice de filtro cada cominação de do filtro tem seu csn e se pode gerar o csn do sorteio com o mesmo numero de elementos a ser verificado não sei se é viável, mas poderia ser usado até na loto mania Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 20, 2016 Share Posted December 20, 2016 considerando essas combinações 19 32 41 43 44 19;32;41 \\ 19;32;43 \\ 19;32;44 \\ 19;41;43 \\ 19;41;44 19;43;44 \\ 32;41;43 \\ 32;41;44 \\ 32;43;44 \\ 41;43;44 quais se poderia tirar para criar menos indices de csn sem perder a integridade ? eu pensei em algo como 19;32;41 \\ 19;41;43 \\ 19;43;44 \\ 32;41;43 \\ 32;43;44 \\ 41;43;44 para gerar pequenos grupos de 2 dezenas mais um das outras será que funciona? Quote Link to comment Share on other sites More sharing options...
Fir3LorD Posted December 20, 2016 Share Posted December 20, 2016 Muito boa sua iniciativa e atitude em criar esse projeto, ano que vem quero ver se consigo tempo para estudar programação e banco de dados, acho muito interessante. Parabéns! Sorte Sempre a Todos! Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 20, 2016 Share Posted December 20, 2016 (edited) @Fir3LorD nem é iniciativa nem nada, e pelo postado de outros já existe bancos de dados para loterias e devem ter coisas surpreendentes por aí só que o pessoal não é igual a mim que fica contando cada passo que dá e muito menos onde chegaram ou até onde pretendem ir Edited December 20, 2016 by Zangado Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 21, 2016 Share Posted December 21, 2016 para o pessoal que gosta de filtrar grupos de dezenas que mais deram e menos deram o csn por grupo pode ser uma boa é só classificar os que mais deram separar os que tem dezena repetidas se se vai ter grupos de alto grau de sorteios juntos Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 21, 2016 Share Posted December 21, 2016 apesar do csn já levar direto acho que fica inviavel para a loto maia e a loto facil a loto facil em combinação de 3 dz dá 455 csn´s já a loto mania dá 1140 csn´s com combinações de 2 dezenas acho que não fica tão atrativo a criação de filtros se bem que se pode criar dependência dupla de 2 para 2 para 3 para 2 , no caso a csn de 2 dezena do resultado para a tabela csn geral de 2 dz e dessa para a tabela csn de 3 dz e dessa se cria csn de 2 dz e interliga com a tabela csn de 2 dezena criando assim uma referencia cruazada mas mesmo assim a loto mania seria 190 csn por concurso Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 21, 2016 Share Posted December 21, 2016 @eliseurm e @oiregor ainda estão disposto a monta o banco? li alguma coisa sobre relacionamentos no access ma demoraria até eu planificar a ideia e aprender montei uma planilha simples com os dados dos csn e datas para unificar as loterias defini um valor padrão entre elas assim não se precisa montar uma para cada só tenho que ver oq fazer com a loto mania e a loto facil não sei se seria algo platico pesquisar a csn parcial de uma loteria e vim a listagem dos cocursos que tem , ou uma data e vim os sorteios correspondentes Quote Link to comment Share on other sites More sharing options...
oiregor Posted December 22, 2016 Share Posted December 22, 2016 5 horas atrás, edcronos2 disse: @eliseurm e @oiregor ainda estão disposto a monta o banco? li alguma coisa sobre relacionamentos no access ma demoraria até eu planificar a ideia e aprender montei uma planilha simples com os dados dos csn e datas para unificar as loterias defini um valor padrão entre elas assim não se precisa montar uma para cada só tenho que ver oq fazer com a loto mania e a loto facil não sei se seria algo platico pesquisar a csn parcial de uma loteria e vim a listagem dos cocursos que tem , ou uma data e vim os sorteios correspondentes explica mais, manda modelo, dá exemplo, monto tudo, aprendo junto, vamos ganhar Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 22, 2016 Share Posted December 22, 2016 24 minutos atrás, oiregor disse: explica mais, manda modelo, dá exemplo, monto tudo, aprendo junto, vamos ganhar criei o bd no access sem os relacionamentos me manda o email no mp para te mandar acho que ou ter que adicionar mais algumas colunas no bd de datas Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 22, 2016 Share Posted December 22, 2016 8 horas atrás, oiregor disse: explica mais, manda modelo, no excel eu me viro, mas o access acabou travando as ideias fui tentar montar um relacionamento manualmente mas sem conhecer direito fica dificil , fora que como falei na tentativa de me adaptar travou minhas ideias mas basicamente é isso: nem terminei a tabela da_csn tbm reparei que mandei uma coluna errada nas tabelas de resultados e como falei para indexar as buscas talvez precise adicionar mais algumas colunas nem sei como montar pesquisas,pelo access para visualizar o funcionamento Quote Link to comment Share on other sites More sharing options...
oiregor Posted December 22, 2016 Share Posted December 22, 2016 50 minutos atrás, sorel disse: oriegor olha como da para trabalhar somente com 30 dezenas na mega sena ( brasil) quando uma linha de 10 dezenas. e na pior das condiçoes fica fora 4 colunas como se interseçao na linha temo 20 mais a 10 da linha 30 dezenas, entao sugiro, estatisticas de atrasos e outras, das interseçoes 1 hora atrás, sorel disse: ala oriegor exemplo no sorteio da mega 1887 a linha 01 a 10 ficou fora a linha 41 a 50 teve duas dezenas as terminaçoes foram=1,3,4,6,1,6 as terminaçoes 1 e 6 repatiu duas vezes temos as interseçoes= 05 07 08 09 10 zeradas de acertos alias oriegor temos ver isto das interseçoes da mega mais de perto( a fundo) 2 horas atrás, sorel disse: ala oiregor, se usarmos exemplo na mega sena linhas de 01 a 10 e depois as terminaçoes, escolhendo por terminaçao de uma a duas terminaçao por linha de 10 dezenas na mega temos 6 linhas,é as vezes fica fora duas linhas automaticamente estara em 4 linhas de 10 poderiamso ver estatisticas de cada linha das terminaçoes em 100 sorteios? ver atrasos das terminaçoes em cada linha objetivo prever terminaçoes e linhas e as linhas que podem ficar fora monte esse assunto em outro tópico. Por Favor! Assim mantemos UM assunto em foco. Que neste caso é a "multirelação" das loterias (será isso mesmo??? ehehe) Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 22, 2016 Share Posted December 22, 2016 52 minutos atrás, oiregor disse: Que neste caso é a "multirelação" das loterias (será isso mesmo??? ehehe) não entendi bem oq quis dizer de qualquer forma eu tinha falado que a ideia estava em formação e como não entendo de bd fica dificil defini bem a ideia que nem era para loteria, mas como preciso entende um pouco de bd para concretizar a ideia montei para loteria e não não é entre as loteria, eu só montei assim para não ter que ficar montando um monte Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted December 26, 2016 Share Posted December 26, 2016 bd parcialmente feito o controle e atualização é pelo excel as pesquisas ainda estão em fase de desenvolvimento pq não sei bem os comandos apesar que usando arrays e filtragem foi facil Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.