I don't understand why you're using query validation. I'm at a total loss as to what you're trying to do now, sorry. Query validation just takes the value of the field and compares it to a database query to see if the value is valid.
I was looking for another way because you're telling me that the drop down is not a good way, at least that's what I understand. I do in the test with the query that you built for me. I'll let you know if it's okay.