Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

matheussoli

Suposto problema com INNER JOIN

Recommended Posts

Esta é a descrição do meu problema:

 

Em localhost funciona perfeitamente. Na hospedagem não.

 

Minha consulta

 SELECT matricula_pl.*, cursos.*, modulos.*, turmas.*, alunos.* FROM matricula_pl
		  INNER JOIN alunos ON matricula_pl.matricula = alunos.aluno_matricula
		  INNER JOIN cursos ON matricula_pl.curso = cursos.cod_curso
		  INNER JOIN modulos ON matricula_pl.modulo = modulos.cod_modulo
		  INNER JOIN turmas ON matricula_pl.turma = turmas.cod_turma
		  WHERE matricula_pl.periodo_letivo = '$periodo'
		  AND matricula_pl.curso = '$curso'
		  AND matricula_pl.modulo = '$modulo'
		  AND matricula_pl.turma = '$turma'
		  ORDER BY alunos.aluno_nome ASC

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.