-
Posts
146 -
Cadastrado em
-
Última visita
Tópicos solucionados
-
O post de Erciley Junior em Procedure não preenche tabela Tempo foi marcado como solução
Olá. Seu erro provavelmente está aqui.
O certo seria
SET data_inicio = '1970-01-01'; #data antiga de referência Não testei nem nada, mas batendo o olho rápido seria isso.
-
O post de Erciley Junior em Utilização do LEFT JOIN para consultar apenas 1 registro; foi marcado como solução
Oi Hugo, veja se é isso que você quer.
select * from materias left outer join notas on notas.materiais_id = materiais.idwhere aluno_id is null or aluno_id = 1;
Pra falar a vdd, não entendi direito o que está querendo, se não for isso, poste todos os dados de todas as tabelas, e poste qual seria a matriz de dados que desejaria como retorno, talvez fique mais fácil.
-
O post de Erciley Junior em Erro 1075 Banco de dados foi marcado como solução
Olá ^^
tabela auto incremento deve ter índice, e esse seu problema.
Tente assim:
create table ingrediente( cod_receita integer not null, seq_ingrediente integer not null auto_increment, descricao varchar(500), quantidade integer, unidade integer, key seu_indice(seq_ingrediente), foreign key (cod_receita) references receita(cod_receita), primary key(cod_receita, seq_ingrediente)); -
O post de Erciley Junior em Concat sql foi marcado como solução
Olá, acho que tem 2 erros:
1 - O nome da coluna é o mesmo nome da tabela lida
2 - Está tentando usar um nome criado "em tempo de execução" como falo, em uma condição where
Pro primeiro problema, não tem nem o que falar, mude o nome da coluna
Pro segundo problema, tem duas soluções
fazer novamente o CONCAT no WHERE
ou fazer um select externo, e nesse select externo você aplicaria o where
forma 01 select concat(manufacturer.name, ' ', model.name) as model_001 from manufacturer, model where manufacturer.id = model.manufacturer_id and concat(manufacturer.name, ' ', model.name) like '%gol%' forma 02 select * from (select concat(manufacturer.name, ' ', model.name) as model_001 from manufacturer, model where manufacturer.id = model.manufacturer_id ) as s1WHERE model_001 like '%gol%'
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais