I write a query to get values from 3 tables but this is returning multiple values so can any one tell where i went wrong
select c.CompanyName,cd.FedTaxID,cd.EmailAddress,cd.PhoneNumber
from tblcustomerdetail cd,tblcustomer c 
where c.FedTaxID in (
      select FedTaxID 
      from tblcustomer 
      where CustomerID in (
           select LOginID 
           from tbluserlogindetail 
           where UserName like "pa%" and RoleTypeID='20'
                          )
                     )
and cd.FedTaxID in (
      select FedTaxID 
      from tblcustomer
      where CustomerID in (
           select LOginID 
           from tbluserlogindetail
           where UserName like "pa%" and RoleTypeID='20'
                          )
                   );
My relation is here
My 3 tables are `tbluserlogindetails, tblcustomerdetails and tblCustomer'
1) Initially i will get `Login ID` from `tblUserLoginDetail ` based on the `user name`. 
2) Next based on `LoginID` i will get `FedTaxID` from tblcustomerDetail`
3) Next based on 'FedTaxID' i will get the the required details from `tblcustomer'
 
     
    