ハック 2017.11.09 71,471 mysql重複を排除したcountを調べるSQL ツイート シェア はてな mysqlで普通にカウントする際はSELECT count(*)やSELECT count(hoge) を使いますが、DISTINCTで重複を排除したテーブルのレコード数を取得したい場合、SELECT count(DISTINCT id) FROM foo; というように書きます。何の列のデータが重複しないようにするか設定しなければならないため、ここではidなどユニークな値を設定しています。つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた関連記事 SQLのデータ取得(ALL, DISTINCT) MySQLでgroup byした結果をカウントする mysqlのSELECTでヘッダーを表示させない MySQLで重複したレコードを除いてINSERTを行う [MySQL]MySQL57でパスワードの初期設定を解除する MySQLに指定したユーザーが存在しないとき、コマンドラインからユーザーを作成する