According to the question
I think following steps will be helpful for you..
1.Select the features you want to label
2.Open attribute table
3.If you don’t have label attributes ready yet: Add two type “real” columns called e.g. “label_x” and “label_y”
4.Invert the selection (3rd button in attribute table window)
5.Open field calculator and fill “label_x” and “label_y” fields of the selected features with 0 values (or any coordinates outside your map extent)
6.Close field calculator and attribute table
7.Save your edits
8.Open the labeling dialog and set “data defined settings” – “x coordinate” and “y coordinate”
9.Enable “Label this layer” and specify the label field
10.Done
For details please visit our admin (@Underdark) blog