Num sistema de RH, é inserido os dados de candidatos as vagas da organização, e tenho que montar um script para retornar a relação de candidatos que atende a uma serie de requisitos que seram passados no momento da consulta.
A estrutura da tabela é a seguinte:
+----------------------------+
| intCandidatoId (chave) |
| intCargoPretendido |
| blnSexo |
| strEstadoCivil |
| intFilhos |
+----------------------------+
A consulta deve retornar os canditados que atendem a um ou mais dos criterios passados (até ai é tranquilo) e exibir eles na ordem dos que melhor atendem (ai ta o problema).
Ou seja, os candidatos deveram estar classificados de acordo com a "melhor pontuação", ou seja os que atendem mais requisitos.
Minha duvida é se só com SQL consigo resolver este problema, ou vou presisar usar algumas funções em PHP, e como fazer isto......
Pergunta
Rafael Castelhano
Meu problema é o Seguinte:
Num sistema de RH, é inserido os dados de candidatos as vagas da organização, e tenho que montar um script para retornar a relação de candidatos que atende a uma serie de requisitos que seram passados no momento da consulta.
A estrutura da tabela é a seguinte:
+----------------------------+
| intCandidatoId (chave) |
| intCargoPretendido |
| blnSexo |
| strEstadoCivil |
| intFilhos |
+----------------------------+
A consulta deve retornar os canditados que atendem a um ou mais dos criterios passados (até ai é tranquilo) e exibir eles na ordem dos que melhor atendem (ai ta o problema).
Ou seja, os candidatos deveram estar classificados de acordo com a "melhor pontuação", ou seja os que atendem mais requisitos.
Minha duvida é se só com SQL consigo resolver este problema, ou vou presisar usar algumas funções em PHP, e como fazer isto......
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.