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

特定の日付からの製品の数量の合計を取得するにはどうすればよいですか?

    すべての日のデータが必要な場合は、これを使用してください

    SELECT products.product_name, sales.date, sum(products.quantity) 
    FROM products LEFT JOIN sales 
    ON products.sale_id = sales.id group by products.product_name, sales.date;
    

    特定の日付のデータが必要な場合は、次を使用できます:

    SELECT products.product_name, sales.date, sum(products.quantity) 
    FROM products LEFT JOIN sales 
    ON products.sale_id = sales.id WHERE sales.date = '10 july' group by products.product_name, sales.date;
    

    デモ



    1. MySQLエラー:認証プラグイン'caching_sha2_password'をロードできません

    2. ORA-12638:クレデンシャルの取得に失敗しました

    3. 別の列の値であるMySQLselect列

    4. OracleTextはNVARCHAR2では機能しません。他に何が利用できない可能性がありますか?