title: Why I can create table columns named "key" and "value", but I can't use them later?
body: <p><em>Tip of the day: Use <code>backticks</code>, like a boss! Even in your handwriting!</em></p>
  
  <p><strong>Update:</strong> If you take the above advice, you don't need to read the following anymore! Seriously!</p>
  
  <p><strong>Question:</strong>
  I'm a little bit annoyed by this. I can create a table containing columns which are named <code>key</code> and <code>value</code>, but when I want to work with these columns I will see a very nice syntax error explaining that these are <code>reserved keywords</code> for MySQL.</p>
  
  <p>My question is: does anybody know why it is like this? Why I'm not receiving the syntax error in the first place? Is it backed by any reason?</p>