tagが同じものの中でnumが最大で、かつ、countがN(任意の整数)以上という条件でselectしたい場合、
SQL文はどんな感じになるのでしょうか?
SELECT * FROM tbl AS a INNER JOIN (SELECT tag,max(num) AS num FROM tbl WHERE cnt >= N GROUP BY tag) AS b
ON a.tag = b.tag AND a.num = b.num
WHERE a.num >= N
こんな感じになるかと思います。
基本的なSQLで大丈夫だと思います。
select tag, max(num) from tbl where count >= N group by tag
試して*できるかな。ってしてみると自己解決が近付くと思います。
select *,tag, max(num) from tbl where count >= N group by tag