bradry
-
Total de itens
8 -
Registro em
-
Última visita
Posts postados por bradry
-
-
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 ?
-
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.
-
Fiz a mesma coisa que você e mesmo assim na hora da extração o arquivo vem todo zoado.
Você conseguiu solucionar esse problema ?
-
Blz !!
Obrigado.
-
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 ?
-
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
-
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 ?
Como continuar uma extração de onde parei ?
em MySQL
Postado
Queria inserir a data nos dados que já extrai
Por exemplo, para pegar o inicio 21 faço a substr.
select Tel_1
from base_pre
where 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 ?