急,求SQL
'select Person_No ,person_Name from ST_persons where person_No in'
+'(Select person_No from Em_Cards where Card_balance - Subsidy_Funds<> '
+'(select Top 1 isnull(Card_balance,0) from em_consumerec '
+' where person_No=Em_cards.person_No order by consume_time Desc))';
求怎样把ST_persons.Person_No ST_persons.person_Name Em_Cards.Card_balance em_consumerec.Card_balance 一起查询出来?