特定のIDの列の数を取得する必要がありますが、列の値が「はい」の場合のみです。以下は間違っていると思います。mid(主キー)
SELECT COUNT(mt.currentstate = 'Yes') AS currentstate FROM mytable mt WHERE mid = 100 GROUP BY mid;
COUNT値の場合、列mt.currentstate = 'Yes'からのみ必要ですが、ResultSetの場合、mt.currentstate = 'Yes'または'No'のすべての値を取得する必要があります