The SQL query is currently designed to offer one result; the term you put into the query field. As you cannot use wildcards in it, the search will always be limited to one phrase at a time; you cannot manipulate it further. When you use Google for instance, then the matter lie different. Unless the search engine is revamped, the currently unsatisfying results will remain.

we have something like this here:
SELECT *
FROM
ORDER BY title;

What you can do is the following

search for prog metal

c/p the results in word (maybe also Open Office)

use a filter on the results (exclude death, black, thrash ... whatever you like)

Man, it's like talking to a donkey, except that a donkey would have grasped it by now. I want the search for the genre to search for exactly what I type in, letter by letter, in the order that I type, so that if I entered "metal progressive" for example it would yield zero results. It's not about adding or removing qualifiers, it's about giving an EXACT MATCH search result. Can't be so fucking hard to understand.

I've actually brought this up to the owners in the past. So me, for one. And I bet quite a lot more. I hate searching for death metal and the return yields any and everything with the word "death" in the genre field.

You can do this already, dude. Searching for 'progressive metal' will give you progressive metal, progressive death metal, progressive black metal, etc., but searching for '"progressive metal"' (with the quotes) will only give you bands which have the words "progressive metal" in that order, without "black", "death" and whatever else might intrude upon such a search.

You can also exclude terms by typing a minus sign and then typing the term you want to exclude. If you want progressive metal, but not progressive death metal, you can type 'progressive metal -death'.

Okay, considering this topic predates V2 and was originally posted requesting a feature that actually IS now supported, I'm locking this thread. Any further requests concerning search features should be posted here instead: