Just at a glance, I can tell you I've personally had the first question, but not the second (nor have I ever had the correctly-spelled version of the second). Heck, I can think of plenty of other variations on the first one that I've come across (or answered) in Stack Overflow's history, but I can't recall ever seeing another question on updating a single non-existent row.
What I'm saying is, the first question and answer reflect a very common need (and its solution). The second? Well, it turns out the title doesn't reflect what the question's really about anyway. If you search for a title that does, you come across this:
How do I update if exists, insert if not (AKA "upsert" or "merge") in MySQL?
...which has a respectable 38/55 q/a score. It might have even more, if it wasn't MySQL-specific and somewhat hard to search for (there are many, many duplicates with variations on the title).
So on the one hand, you're losing out on votes because you're answering questions in a (relatively) niche topic and aren't bothering to fix misleading (and misspelled) titles when doing so. On the other hand, the question you answered was a duplicate in the first place - so you really should've just linked to that and gave the answerer there some votes.