Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala ai galera!
alguem poderia me ajudar a otimizar esta query:
1 - Esta query conta o total de registros retornados pelo sql.
SELECT COUNT(DISTINCT(c.id))total FROM candidatos c LEFT JOIN cursos_candidato cc ON cc.id_candidato = c.id LEFT JOIN idiomas_candidato ic ON ic.id_candidato = c.id LEFT JOIN experiencia_profissional_candidato ep ON ep.id_candidato = c.id LEFT JOIN formacao_academica_candidato fa ON fa.id_candidato = c.id WHERE 1=1
2 - Esta query retorna os registros com limit.
SELECT DISTINCT(c.*) FROM candidatos c LEFT JOIN cursos_candidato cc ON cc.id_candidato = c.id LEFT JOIN idiomas_candidato ic ON ic.id_candidato = c.id LEFT JOIN experiencia_profissional_candidato ep ON ep.id_candidato = c.id LEFT JOIN formacao_academica_candidato fa ON fa.id_candidato = c.id WHERE 1=1 ORDER BY c.nome, c.uf DESC LIMIT 0, 200
agradeço desde já :thumbsup:
Carregando comentários...