Here's the scenario. Let's say, a question may have a few different tags. And the total number of tags in the system is limited (say a dozen). Questions are actually added by admins only.
Example of tags: blue, red, green, black, big, small, giant, cheap, expensive, free
Is there a way that we can list questions that contain two or more tags? For example: I need to show questions that are green, big, and free.