This will be a simple one for MySQL specialists.
I have one table with songs (songs):
id, song_name
And another one with tags (tags):
id, tag_name
And i have a crosslink table (tagXsong):
id, song_id, tag_id
I need a single query that returns all songs (from the songs table) which match ALL tags within a list of tags (provided as a joined list of IDs such as (57,58,60,63).
So in other words, i want to retrieve songs that have all of the tags in my list of tag ids.
What a shame asking for this!