[bugfix] postgresqlでsqlシンタックスエラーが発生する

素晴らしいプロジェクトをありがとうございます！

postgresqlで動作させようとしたところ、sqlのシンタックスエラーが発生してしまいました。

どうやらgroup byに指定がない列でorder byしようとするので、エラーが発生しているようでした。

(mysqlではgroup by指定していないものでもselectできたはずなので、発生しないと思われます。)

修正しましたので、ご確認をお願いします。

##### syntax error sql
```
SELECT  COUNT("stocks"."article_id") AS count_article_id,
stocks.article_id AS stocks_article_id
FROM "stocks" INNER JOIN "articles" ON "articles"."id" =
"stocks"."article_id"
WHERE (articles.created_at > '2014-07-03 18:05:04.323832')
GROUP BY stocks.article_id
ORDER BY count_article_id desc, articles.updated_at desc LIMIT 10
```