जिस तरह से मैं इसे समझता हूं, अगर Inserted_Date = Jan 2013
और Frequency = 'Halfyearly'
, फिर Eligibility = 1
जब चालू माह Jan 2013, Jul 2013, Jan 2014, Jul 2014 etc..
UPDATE TableA
SET Eligibility = CASE WHEN (Frequency = 'Halfyearly'
AND MONTH(Inserted_Date) % 6 = MONTH(NOW()) % 6)
OR (Frequency = 'Quarterly'
AND MONTH(Inserted_Date) % 3 = MONTH(NOW()) % 3)
THEN 'Yes'
ELSE 'No'
END
यदि आपके पास वार्षिक रूप से भी है तो आप बस जांच सकते हैं
MONTH(Inserted_Date) = MONTH(NOW())
इसे SQLFiddle पर काम करते हुए देखें