sql >> データベース >  >> RDS >> Mysql

MySQL COUNT()複数の列

    select tag, flv, count(*) as tag_count
    from (
      select tag_1 as tag, flv from videos
      UNION
      select tag_2 as tag, flv from videos
      UNION
      select tag_3 as tag, flv from videos
    ) AS X
    

    2つのタグの値が同じレコードがある場合は二重にカウントされますが、これでうまくいくと思います。

    更新 :ASXを追加しました。



    1. JDBCを使用してAndroidからMySQLに接続する

    2. Jbossデータソースでのデータベースフェイルオーバー

    3. Laravel Group By Date

    4. サーバーを再起動せずに.env変数をリロードする(Laravel 5、共有ホスティング)