title: Format time difference in MySQL to [years months days hours:minutes:seconds] ago
body: <p>Suppose I have column that contains time difference from NOW() to some fixed date from another column. It can be datetime or int of seconds. I need to show it in more readable format for time difference like <code>1year 4month 23day 5:13:56</code>
  How is it possible in MySQL, is there any standard functions for something like that?</p>