2016-08-30 5 views
0

こんにちは、がdistinctであるが、brand_valuesumであるクエリを実行しようとしています。 Primary keyブランド別にソートし、ブランド値を合計する

betbingo 1 www.abc.com
betbingo 1 www.abc.com
betbingo 2 www.abc.com
bestbingo 2 www.abc.com
bestbingo 1 www.abc.com
bet365 1 www.abc.com

MysqlTABLE構造Iは、2列目のブランド欄はっきりとショーの和を求めています。だから、結果は、PHP
のループは、あなたが私を助けてくださいすることができますが、私が使用しています。この

Betbingo 4 www.abc.com
bestbingo 3 www.abc.com
bet365 1 www.abc.com

ようにする必要があります。
ありがとう

+3

あなたはこれまで何をしていますか?親切に私たちにいくつかのクエリを表示する.. – Noman

+0

私たちにcoedz pliesを表示 –

+0

私はPHP側ではなく、あなたのSQLクエリですべての重い持ち上げをすることをお勧めします。 @pirateには下のサンプルがあり、コメントにsqlfiddleを貼り付けました。 – happymacarts

答えて

1

group by句を使用します。それはあなたのテーブルから別のブランド名を選択します。

select brand, sum(2nd column) from your_table group by brand 

希望します。

+0

http://sqlfiddle.com/#!9/aca37/1/0あなたは私にそれを打つので、私は答えを複製したくなかった – happymacarts

+0

投票します。 :) – Pirate

+0

OPはまだコードの方法で何かを追加していません。私は、彼がSQL側ではなくPHP側からこの問題に近づいているという質問がどのように表現されたかを推測しています。 – happymacarts

-1

ブランド別テーブル名のグループからsum_of_brandvalueなどのトリック

セレクトブランド、合計(brand_value)を行う必要があり、SQLの主キーが、グループによると、合計()について明確なわけではありません。

+0

私は既にこのソリューションをここに掲載しています。 @Nikhil – Pirate

関連する問題