ハック 2015.04.24 14,392 mysqlMySQLでgroup byした結果をカウントする ツイート シェア はてな count(*)したつもりが、集約結果をカウントしてしまうケース、よくありますね。NGパターンselect count(*) from map where active_flag = 1 group by hoge_id; OKパターンselect count(distinct hoge_id) from map where active_flag = 1; つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた関連記事 MySQLでドメインでGROUP BYする mysqlで月別の件数を集計する方法 MySQLのSlowLogで重いSQLが多重に発行されていないか確認するSQL MySQLで日毎に集計を行う MySQLで表示したデータだけダンプする MySQLでメールアドレスからドメインごとの総数が多い順に並び替える