Click on the board icon then make some moves. Go to hard disk, copy board position, filter for black wins or white wins, then games with that position will appear. Or you could type a player's name and uncheck ignore colors if you only want to study the player from one color. For Alekhine games in the Nimzo-Indian just move 1.d4,Nf6 2.c4,e6 in a seperate window, copy position, and type Alekhine's name in the search box.
Chessbase 12

Click on the board icon then make some moves. Go to hard disk, copy board position, filter for black wins or white wins, then games with that position will appear. Or you could type a player's name and uncheck ignore colors if you only want to study the player from one color. For Alekhine games in the Nimzo-Indian just move 1.d4,Nf6 2.c4,e6 in a seperate window, copy position, and type Alekhine's name in the search box.
That sound really cool, thanks!

Click on the board icon then make some moves. Go to hard disk, copy board position, filter for black wins or white wins, then games with that position will appear. Or you could type a player's name and uncheck ignore colors if you only want to study the player from one color. For Alekhine games in the Nimzo-Indian just move 1.d4,Nf6 2.c4,e6 in a seperate window, copy position, and type Alekhine's name in the search box.
Any idea how a 'reference database' works?

Yes when doing a game analysis just click on select reference database and select either Big or Mega Database 2013 depending on which one you have. Don't forget to activate and update it. You update by clicking "new games".

I'm also a little hesitent about updating sometimes because if a random IM plays a certain line that Capablanca played his game will come up if I played those moves instead of Capa. That's the annoying thing about stem games though it seems like they always append by most recent instead of by notable players. Opening books have the same annoying issue random FM Bill may have a cool game in the Nimzo-Indian but please don't forget to show us some of Nimzo's games too!

I actually found a great use for the database. Insteaad of setting up pieces from a book position on a real board or on a chess board I can just search up the game that was used. Another thing is you can look at what people played after the end of a particular opening opening. Extremely useful, but there's still much to it.

Or you could type a player's name and uncheck ignore colors if you only want to study the player from one color. For Alekhine games in the Nimzo-Indian just move 1.d4,Nf6 2.c4,e6 in a seperate window, copy position, and type Alekhine's name in the search box.
Chessbase 12: Can you search (filter) for e.g. "Karpov, Anatoly" (ignore colors)? I'm entering "Karpov" in the left field and "Anatoly" in the right field, but then the search turns up empty. If I search only for "Karpov" it finds all the games. But not only his but also KarpoVA, KarpoVICH, Karpov Viktor and so on. Very annoying... Thanks for your help!

No problem. Yeah there could be different spellings. Ljubojevik, Bogolubov, and Nimzovich are especially bad for searching due to the spelling variations. Maybe you should try Anatoli?

Anything I enter in the first-name field is ignored in the search, and the search will come up with zero results (no games found). Search by last name works (with that annoying issue I outlined), but searching for by last + first name does not work at all. Not even works with a placeholder like "A*" (asterik) or "A_" (underline). This search function is just plain terrible because of that!
Just to reemphazise: "Anatoly" is the first name they are using for (THE) Karpov in the Mega Database throughout. But even this does not work when you want to search for it. NOTHING you enter in the first-name field is working. As soon as you enter anything in the first-name field, the search comes back empty.
Any tips on how to use it? I love using it too look up master games but I don't think I'm using it to it's potential, but since I don't have much of an idea how to use it, I'm pretty limited on the subject.