@Batchu Sai Akhil please find my answer for 2 questions,
Q1. Here my doubt is when Rule:1 is executing I think it also delete all the blobs including the blob with tags as it got satisfied in first Rule
Ans: Yes, the rule 1 check the last modified date directly in all containers/folders in storage account and its delete after 30 days from modified time due to not having any filters. so while the rule 2 running, it may not get any blob which is having last modified 90 days blobs
Q2.I want to know how to exclude one particular blob and delete remaining all the blobs in the container.
Ans: step-1: you have to differentiate that blob(90 days) with either Blob index match or blob prefix
step-2: in rule1 you have to limit with filter set (bcoz the rule 1 checking only with 30days without filter)
step-3: based on differentiate(step-1) you can set remaining filter (either Blob index match or blob prefix) for rule-2, if you not set filter also be the fine. due to rule1 already deleted expect your 90days blob.
if you still have questions, please do let us know. Thank you!