I suppose this is an issue with the join as you seem to be joining the wrong attributes.
Test it step-by-step;
SELECT Lookups.NAME FROM <table_name> as Lookups WHERE Lookups.LOOKUP_TYPE = 'DTV_APR_STATE';
and see if this gives you a proper output?
If yes, add the Lookups.LOOKUP_ENUM = [Projects].DTV_APR_STATE condition in the WHERE clause and see it if works. If not, then this may not be the correct condition.
Is [Projects].DTV_APR_STATE a lookup attribute within the PROJECT object?
Also, please be advised that the string values are case sensitive i.e. check if DTV_APR_STATE is in upper case or lower case or a combination of both within the DB Table.
Suhail.