Sorry for not getting back sooner, have been busy.
I have to say that I was hoping that when I looked at your Database you weren't storing the preferred days/working days in a single field, which was what your OP suggested, but you are.
I would have created a field for each day of the week...