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

MySQLを使用して、複数のクエリを同じテーブルにマージし、独自の行で異なる結果を取得する方法はありますか?

    SELECT
    SUM(IF(rating_rating <= 5 AND rating_rating >= 4, 1, 0)),
    SUM(IF(rating_rating <= 4 AND rating_rating >= 3, 1, 0)),
    SUM(IF(rating_rating <= 3 AND rating_rating >= 0, 1, 0))
    FROM wp_ratings
    

    SUMを使用するだけです COUNTの代わりに そしてこれを何度も。その後、数えたいものだけを「数える」ことができます。



    1. PHPPGで準備されたstatemensのクエリを理解するには

    2. IBMDB2とIRIソフトウェアの接続

    3. SQLを使用してMySQLデータベースでテキストを検索および置換する方法

    4. mysqlselectレコードが3か月を超える