Now that you said that, I realized how stupid my example was.
I want to be able to use the FULLTEXT searches the way they were meant to be used, or at least the way that I understand it, being that you can take a large block of 'words' and search for a single 'word' among that.
The point I was trying to make with that example is that something is wrong with what I am doing because I know that "Neff" is contained in one of those two fields instead of giving some large example where I post a long block of code and search for some random word among that... In fact, it would make much more sense if I had used this paragraph right here as an entry in say, 'profile' and then:
SELECT * FROM `fulltexttest` WHERE MATCH (`first_name`,`last_name`,`profile`) AGAINST ('random');
So from my understanding, that should return the row where the previous paragraph is in the profile table because 'random' is in that paragraph...
Basically, my point was that if I can't get it to work for searching 4 words in two different columns, how am I going to get it to work for larger columns of text, but then again I know next to nothing about FULLTEXT because I haven't had a chance to mess with it much yet cuz I can't get it working.
Anyway, you're absolutely right that my example was trivial because it would be ridiculous to do it the way I did it, but I should be able to do it if I wanted to for some reason.
Thanks for pointing that out though because I bet a bunch of people just looked over this problem because the example was so trivial.