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

SUMおよびDISTINCTのMYSQLクエリ?

    ルールが何であるか、またはテーブルがその形式(名前、数量、価格が繰り返される)である理由についてはよくわかりませんが、期待される出力を取得する1つの方法があります。

    select kind, SUM(quantity*price)
    from
    (
    SELECT name, quantity, price, min(kind) kind
    FROM YourTable
    group by name, quantity, price
    ) t
    group by kind
    


    1. mysqlimportを使用してmysqldump--databasesの結果を読み取る方法

    2. ストアドプロシージャの結果セット(T-SQL)から列のサブセットを選択する方法

    3. サブクエリからの複数の行を単一の区切りフィールドに結合するSQLServer関数を作成するにはどうすればよいですか?

    4. コンテナオーケストレーションツールを使用せずにMariaDBGaleraクラスターを実行する:パート1