I am also looking for this type of situation... please help me out
Just create two different rules both having if conditions. All rules in a package in drool are applied on each of the dataset. So if you create two separate rules, which is applicable will be applied.
I hope that solves the problem.