Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Suposto problema com INNER JOIN


matheussoli

Pergunta

Esta é a descrição do meu problema:

Em localhost funciona perfeitamente. Na hospedagem não.

Minha consulta

SELECT alunos.aluno_nome, cursos.nome_curso, modulos.nome_modulo FROM matricula_pl
INNER JOIN cursos ON matricula_pl.curso = cursos.cod_curso
INNER JOIN modulos ON matricula_pl.modulo = modulos.cod_modulo
INNER JOIN alunos ON matricula_pl.matricula = alunos.aluno_matricula
WHERE matricula_pl.periodo_letivo = '2015'
AND matricula_pl.curso = '2'
AND matricula_pl.modulo = '10'

Na hospedagem aparece a seguinte mensagem:

PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1104 The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay'

Alguém pode me orientar no que pode estar acontecendo?

Obrigado

RESOLVIDO. O problema estava nos índices da tabela.

Valeu!

Editado por matheussoli
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...