• Yes, but the starting point is, which days fall under '3 days a week' or '8 times a month'. That's why I asked the OP to define business rules, as well as noting that the range of different strings he wants parsed, will result in a very hard to read query, similar to what you posted, but a LOT bigger.