SELECT p.Pid, Name, Address, Child1Id, Amount, Child2Id, Expense
FROM
(SELECT [Parent table].Pid, Name, Address, Child1Id, Amount
FROM [Parent table] LEFT OUTER JOIN Child1 ON [Parent table].Pid = Child1.Pid) p
LEFT OUTER JOIN Child2 ON p.Pid = Child2.Pid
Notes: I've assumed that by "A" you mean "Ragu" in your example and that you were only showing part of the example. If you want ouput filtered to just Pid = 1 then add:
WHERE p.Pid = 1
On reflection, I thought I'd add some words of caution:
This type of query can introduce a "cartesian product" (see
this article[
^] for a full explanation).
Cartesian products can cause confusion and will lead to wrong answers if you carry out aggregation on your dataset. A typical solution for aggregation is to carry out your aggreagation in your nested sub-select.