Gracias a todos
al final lo que he hecho es despues de hacer la query comparo los campos de la bd con los campos que ha introducido el usuario por tanto si no está escrito de igual manera no puede acceder.
De todas formas si alguien sabe hacer esto en la misma query me interesaria mucho que le lo dijese.
gracias a todos.