That definitely does the job. My point is that it is much more complex than a select/update clause in SQL.
[0] https://github.com/closeio/tasktiger/blob/master/tasktiger/r...