• 1) Does it work? Are you comfortable with the performance? Then YES is the answer.

    2) Yes. LEFT JOIN can be used.

    3) Yes.

    1) Yes.It is working. But the table is having 400 rows only. But as you said , i am thinking for long way.If the table data increased rapidly i think my query will get slow. Am i correct ?

    karthik