テーブルには列が含まれimg_id
てlikes
います。例:
1 1
1 1
1 0
2 0
2 0
3 1
したがって、このクエリを実行すると、次のようになります。
select img_id, count(likes)
from my_table
where likes = 1
group by img_id
結果は次のとおりです。
1 2
3 1
そして私が走るとき:
select img_id, count(likes)
from my_table
where likes = 0
group by img_id
結果は次のとおりです。
1 1
2 2
私の質問は:
query1に返すにはどうすればよいですかimg_id2= 0、つまりimg_id=2にはクエリ2にもいいねがありませんimg_id=3には嫌いなものがないので、3->0を返す必要があります