Ir para conteúdo

bradry

Members
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que bradry postou

  1. bradry

    Como continuar uma extração de onde parei ?

    Queria inserir a data nos dados que já extrai Por exemplo, para pegar o inicio 21 faço a substr. select Tel_1from base_prewhere substr(TEL_1,1,2) = '21'; Depois que retorna o resultado, quero utilizar somente 100 linhas. Minha dúvida e a seguinte , como posso colocar a data nas 100 primeiras linhas ? Se eu não tivesse o critério do inicio 21 usaria isso UPDATE teste SET data_exp = "2019-06-18" WHERE ID BETWEEN 1 and 100; Tem alguma ideia de como poderia fazer isso ?
  2. bradry

    Como continuar uma extração de onde parei ?

    Eae galera tranquilo ? Sou novo no SQL. E estou usando bastante banco agora na empresa e tenho a seguinte dúvida.. Tenho uma base de 1 milhão de registros formados de CPF, NOME e TELEFONE. Tenho que extrai 10 mil registros por dia. Como faço para continuar de onde parei ? por exemplo, extrai 20 mil reg. é depois como faço pra pegar da linha 20 mil até o 30 mil ?
  3. bradry

    Como continuar uma extração de onde parei ?

    Olá Motta, Depois de alguns dias estudando consegui melhorar a estrutura do meu banco deixei da seguinte forma. ID esta com AI, ZF, P Key. Só que tem um porém, eu preciso pegar somente os números que iniciam com 21, pra isso eu utilizo a query abaixo select Tel_1 from base_pre where substr(TEL_1,1,2) = '21'; Até aqui consigo me virar. Agora eu queria controlar essa saída de dados de melhor forma utilizando a coluna Data_exp Teria alguma forma de eu colocar a data nos casos que peguei delimitado ao inicio 21 e inserir na coluna Data_exp ?
  4. bradry

    Operadores lógicos

    Olá galera ! Tenho uma dúvida referente aos operadores de pesquisa. Tenho uma tabela com a seguinte estrutura id integer, CPF varchar ( 20 ), SCORE_CUSTOM varchar ( 20 ), SCORE varchar ( 20 ), SCORE_CCOG varchar ( 20 ), RESTRITIVO varchar ( 20 ) ); Quando faço uma pesquisa da maneira a baixo colocando aspas simples no ZERO retorna erro, agora quando faço a mesma pesquisa sem aspas me retorna o resultado esperado. select * from score where RESTRITIVO ='0' and SCORE_CUSTOM >=100 and SCORE_CUSTOM <=200; Só queria entender se esse funcionamento de aspas vale para tudo que vou pesquisa ou se tem que ser usado em casos específicos. Não consegui encontrar nada sobre na web.
  5. bradry

    Argumento (Collation)

    Fiz a mesma coisa que você e mesmo assim na hora da extração o arquivo vem todo zoado. Você conseguiu solucionar esse problema ?
  6. bradry

    Como continuar uma extração de onde parei ?

    Blz !! Obrigado.
  7. bradry

    Como continuar uma extração de onde parei ?

    Obrigado pelo retorno ! Vou tentar melhorar a estrutura dessa tabela para melhorar a consulta. Tem alguma dica do que posso utilizar nessa nova criação para melhorar ?
  8. bradry

    Como continuar uma extração de onde parei ?

    Olá Motta. Esta tabela origem tem alguma chave ? Não. Foi feita de maneira muito simples a principio para somente consulta, não tem nada de muito complexo ainda, mas pretendo melhora lá. Qual a razão dos "10 mil registros por dia" , não é viável importar tudo ? Eu posso importar tudo sim mas queria aprender mais para fins de aprendizado pois tbm tenho arquivos de vão muito além de 1milhão. Suas outras duas perguntas não entendei desculpe
×

Informação importante

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