We're running Oracle 11g on Windows Server 2008 R2
I currently have an application that used nationally for managing our recruiting system, we're a contract engineering staffing firm.
Now, we have a pretty decently sized database of candidates we've previously worked with and I used Oracle Text to make the attached resumes searchable, which works out great, the only issue is that we often send the same candidate to multiple jobs in order to put them to work faster, which means I may get the same candidate's resume turning up 6 or 7 times in the search results, I'm looking to have it filter out duplicates based on candidate's name and recruiter name since I don't want to only filter out candidate names since some people have the same name, but usually 1 recruiter works with 1 candidate, I know it's not perfect, but could help to narrow things down.
I've tried a few things to remove the dupes, but I can't get it to work, here's the current query that we use to generate the search results.
select score(1) relevance, "PKEY", "DATE_SUB", "CLIENT", "CANDIDATE", "RECRUITER", "SALES", dbms_lob.getlength("RESUME") "RESUME", +"MIMETYPE", "FILENAME", "POSITION", "AVAILABILITY", "RATE", "ISSUES", "WHEN_INT", "FEEDBACK", "NOTES" from "SUBMITTALS" where CONTAINS (resume, :P11_SEARCH, 1) > 0 order by 1 desc Any ideas?
Thanks again.