Gridview Back-End Query Issue

In my Database I have a list of strings for category, type, and cost. This is for content on the application.

For example, category would have All, Video or All, Blog - Type would have All, Mental Health or All, Stress, Mental Health - Cost would have All, Paid or All, Free

In the DB these are lists of strings.

On the Gridview I am trying to filter the results based on dropdowns on the front end, but apparently I can only have one array contains filter per back-end query, why is this? Any way I can get around this?