$sql = "select empresas.codigo_empresa, empresas.razao_social, empresas.endereco,
empresas.cnpj, funcionarios.codigo_empresa_funcionarios, funcionarios.codigo_funcionario,
funcionarios.nome_funcionario, funcionarios.cargo, funcionarios.depto,
salarios.codigo_empresa_salarios, salarios.codigo_funcionario_salarios,
salarios.salario, folha_adiant_dec_terceiro.ano_mes_decimo,
folha_adiant_dec_terceiro.codigo_funcionario_decimo,
folha_adiant_dec_terceiro.media_decimo_terceiro
from (empresas inner join funcionarios on empresas.codigo_empresa =
funcionarios.codigo_empresa_funcionarios) inner join salarios on
folha_adiant_dec_terceiro.codigo_funcionario_decimo =
salarios.codigo_funcionario_salarios
where empresas.codigo_empresa = '" . $codigo_empresa . "' and
folha_adiant_dec_terceiro.ano_mes_decimo = '" . $ano_mes . "' and (" .$sql2 . ")";
mysql retorna erro dizendo que Unknown column 'folha_adiant_dec_terceiro.ano_mes_decimo' in 'field list'
Abaixo a estrutura do banco de dados, eu copiei e colei direto, não digitei nada abaixo:
Tabela: folha_adiant_dec_terceiro
nomes dos campos existentes na tabela:
codigo_empresa_decimo
codigo_funcionario_decimo
adiantamento_decimo_terceiro
media_decimo_terceiro
ano_mes_decimo
Eu creio que há um erro na sintaxe da sql acima, pois eu fiz o seguinte teste num arquivo separado:
$sql = "select ano_mes_decimo from folha_adiant_dec_terceiro";
$res = mysql_query("$sql") or die ("Erro" . mysql_error());
$valor = mysql_fetch_array($res);
echo $valor["ano_mes_decimo"];
esta sql deu certo, não retornou algum... então creio que existe um erro na primeira sql acima, mas não consigo achar este erro... sera que alguém enxerga o erro ai...
Editado por Denis Courcy Melhorar entendimento mudei de quote para code
Pergunta
Rudimar
tenho a seguinte instrucao sql:
mysql retorna erro dizendo que Unknown column 'folha_adiant_dec_terceiro.ano_mes_decimo' in 'field list'
Abaixo a estrutura do banco de dados, eu copiei e colei direto, não digitei nada abaixo:
Tabela: folha_adiant_dec_terceiro
nomes dos campos existentes na tabela:
codigo_empresa_decimo
codigo_funcionario_decimo
adiantamento_decimo_terceiro
media_decimo_terceiro
ano_mes_decimo
Eu creio que há um erro na sintaxe da sql acima, pois eu fiz o seguinte teste num arquivo separado:
esta sql deu certo, não retornou algum... então creio que existe um erro na primeira sql acima, mas não consigo achar este erro... sera que alguém enxerga o erro ai...
Editado por Denis CourcyMelhorar entendimento mudei de quote para code
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados