can beのようなremarks
列を持つテーブルがありますが、サブクエリがない場合
にクエリが次の列を返すようにします。id, story_id, like
+1
-1
select
story_id, total, n_like, n_dislike
total = n_like + n_dislike
私は現在、次のような出力を私に与えているgroup by
オンlike
とselect
ing を行っていますlike as like_t, count(like) as total
-- like_t --+ --- total --
-1 | 2
1 | 6
結果セットに2行を返します。しかし、私が欲しいのは、n_dislikeがどこにあるかという1
行を取得することです。n_like is 6
2
total
8