jrodrigues_
Membros-
Total de itens
27 -
Registro em
-
Última visita
Tudo que jrodrigues_ postou
-
SELECT dois valores mesma coluna e códigos diferentes, como fazer?
pergunta respondeu ao Tchello de jrodrigues_ em MySQL
Olá! Amigo ao invés de buscar identificador por identificador utilize o IN para ter mais eficiência no seu retorno. segue exemplo abaixo: select sum(comissao) from comissoes where cod in (82,94); -
Pode sim, ira unir as chaves primarias. 'A consulta será desta maneira' select * from Tabela1 inner join Tabela2 on Tabela1.cpf = Tabela2.cpf 'A atualizanção' update Tabela1 inner join Tabela2 on Tabela1.cpf = Tabela2.cpf set Tabela2.nome = Tabela1.nome Tabela2.telefone = Tabela1.telefone
-
Camarada, não entendi muito bem a sua dúvida mas vai ai o que eu entendi pra. Antes de tudo terá que converte a sua data para AAAA-MM-DD depois irá ficar da seguinte maneira select date('2012-01-10 10:25:00') = date(now()) where month('2012-01-10 10:25:00')>month(now()) Qualquer dúvida ou solução posta ai pra nos.
-
lmartins, Camarada, não consegui entender o seu problema muito bem. Mais tu poderá filtrar da seguinte maneira select nome_entidade -- nome "Ze 32 moreno" ,group_concat(tipo) -- aqui vem os codigo que voce deseja from inventory_entidades as entidade left join inventory_tipos t on entidade.tipo_ent=t.id_tipo left join localizacao loc on entidade.departamento = loc_id left join instituicao inst on loc.secretaria = inst.inst_cod left join fornecedores forn on forn.forn_cod = entidade.fornecedor left join fabricantes fab on fab.fab_cod = entidade.fabricante where id=321 left join inventory_entidades_complementos comp on entidade.id=comp.id_entidade where id=321 group by nome_entidade -- nome "Ze 32 moreno"
-
select * from Tabela Marca as a inner join Tabela Automoveis as b on a.id = b.idmarca http://www.profissionaisti.com.br/2011/03/...banco-de-dados/
-
MatheusRomagna Tenta desta maneira ... from IMPRESSORAS where (MARCA like '%MARCA_IMP%' or MODELO like '%MODELO_IMP%');
-
Bom meu camarada, primeiramente tem que verificar as configurações do mysql como buffer,cache,page_size,log.... Tem um blog com algumas orientações e dicas boas mas é inglês. http://www.mysqlperformanceblog.com/2006/0...r-installation/ Um comentário: não deixe de criar index nas tabelas isso influência e muito nas consultas. :) falou
-
Localhost é o ip de onde irá conectar.
-
txt para MySQL enviar linha apenas se começar com...
pergunta respondeu ao rodrigo_php de jrodrigues_ em MySQL
Teria alguma maneira “milagrosa” de só acrescentar os dados no banco se o caractere 7 começar com 2 ? Risos, forma milagrosa não, mas essa função pode lhe ajudar. substring(arquivoTXT,7,1) = 2 -- se a posição 7 de tamanho 1 for igual a 2 irá retorna um valor positivo 1 (um), caso contratio ira retorna 0(zero) Boa sorte! -
Bom é complicado te ajudar, onde não sei o que pode receber de informação. se for pk pode utilizar double,int
-
Olá brother, tenta desta maneira, on as data tem que ser entre as colunas que você deseja. select campo1 from nomedatabela where (idade_minina > YYYY-- parametro or idade_minima = YYYY) and (idade_maxima < XXX -- parametro or idade_maxima = XXX); Abraços
-
Meu camarada, tenta trazer como string entre aspa = '1000042' o valor desejado.
-
Meu camarada, na sua procedure você terá que alterar o nome da coluna NOME, pois na tabela que você criou não possui essa coluna e sim USUARIO insert into USUARIO (NOME, SENHA) values(PRO_USU_NOME, PRO_USU_SENHA); Abraços ;)
-
Meu camarada, em php?? Mas em mysql é desta maneira: select aca.nome,acl.* from acao as aca inner join acao_lojas as acl on aca.id_acao = acl.id_acao inner join loja as loj on acl.cnpj = loj.cnpj Espero que tenha lhe ajudado ;) http://paposql.blogspot.com.br/
-
Será desta maneira, espero que tenha lhe ajudado :D select sum(caixa_valor) from Tabela Caixa as a ,Tabela Tipo Caixa as b where a.caixa_tipo_codigo = b.tipo_codigo and b.tipo_valor = 'E'
-
Hello Sara, Será desta maneira, espero que tenha lhe ajudado :) select pes.nome ,fun.salario from funcionario as fun inner join pessoa as pes on fun.id_pessoa = pes.id_pessoa where fun.salario > '87.59' order by pes.nome
-
Olá pessoa, é por que já deve ter alguma triger definida, para verificar em qual trigger esta apresentando esse conflito executa esta query SHOW TRIGGERS. Espero que tenha lhe ajudado Abraços
-
olá Camila, pelo que entendi você quer criar uma trigger do tipo insert! só não entendi o porque do select, mas enfim espero que tenha lhe ajudado :D create trigger TB_LOG_PLACA after insert on TB_CELULAR_PLACA for each row begin insert into TB_LOG_PLACA (TB_LOG_PLACA_ID.nextval, PLACA, DATA_LOG, STATUS_PLACA) values(ID,PLV_NR_PLACA ,now() ,CLP_IC_SERVICO_ATIVADO) /* select(ID,PLV_NR_PLACA ,now() ,CLP_IC_SERVICO_ATIVADO) from INSERTED -- now() data e hora atual do sistema no momento do insert(sendo data + hora+ minuto), -- existe a tabela Inserted no Oracle*/ end;
-
Olá Pedro :) è possivel fazer isso? Tem sim! seria desta maneira insert into table_desejada(colunas_1,colunas_2,colunas_3,colunas_4,colunas_5,colunas_6) select dados_1,dados_2,dados_3,dados_4,dados_5,dados_6 from tabela_determinada
-
Funciona sim o like no subselect, tenta desta maneira. select meu_campo from tabela where me_campo in (select outro_campo from outra_tabela where me_campo like '%23456')
-
Bom pelo que entendi tu tem dois arquivos distintos aonde possui dados, no entanto você gostaria de confrontar esses dados. o arquivo que encontra-se em planilha tu pode criar uma tabela temporaria no Bando de dados e importa o arquivo e comparar os arquivos com a tabela do Banco de dados. Ex: create temporary table planilha_consolidacao(aqui tu ira incluir os campos necessario ou que existe na planilha) depois de cria irá clicar com o botão direito do mouse sob a tabela criada irá importar. e só fazer as comparação. Observação: Entendi desta maneira a sua duvída
-
H.h O modo como você fez esta correto. select avg(nota1+nota2) /2 as MEDIA from turma_aluno where indice_turma = 227 group by modulo
-
carlook, da uma olhadinha neste link onde pode lhe auxiliar no erro apresentado http://xoops.net.br/docs/mysql/manual/ch06s07.php encontra-se no tópico 6.7.5 Abraços
-
Meu camarada, como eu não sei qual foi o tamanho que você acrescentou no format utiliza a seguinte select left(format('1.66666'),3,4)-- o 3 significa o tamanho que ira retorna, 4 o tamanho contando da esquerda para direita.
-
Olá splasha testa umas desta duas, pode ter ajudar. select * from Televisao tev inner join Teatro as tea on tev.IdAtor = tea.IdAtor where tev.IdAtor = 183 group by tev.IdAtor -- ou tea.IdAtor -- irá agrupar os Id's das tabelas iguais select distinct tev.IdAtor = tea.IdAtor -- ou lista os id' destes diferentes das tabelas vinculadas from Televisao tev inner join Teatro as tea on tev.IdAtor = tea.IdAtor where tev.IdAtor = 183 :) espero que tenha lhe ajudado.