ewang1205
asked on
invalid number in a select statement
The following query is okay.
SELECT code_desc FROM dm_codes WHERE code in ( SELECT emp_no FROM emp ) ;
But, the following query result in invalid number. Why? Thanks.
select ( SELECT code_desc FROM dm_codes WHERE code = emp_no )
from ( SELECT emp_no FROM emp ) ;
SELECT code_desc FROM dm_codes WHERE code in ( SELECT emp_no FROM emp ) ;
But, the following query result in invalid number. Why? Thanks.
select ( SELECT code_desc FROM dm_codes WHERE code = emp_no )
from ( SELECT emp_no FROM emp ) ;
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
The following is working. I will split the points between you two. Thanks.
select ( SELECT code_desc FROM dm_codes WHERE code = to_char(emp_no ) )
from ( SELECT emp_no FROM emp ) ;
select ( SELECT code_desc FROM dm_codes WHERE code = to_char(emp_no ) )
from ( SELECT emp_no FROM emp ) ;
ASKER