2017-08-16 8 views
-1

私は3列のid、qty、codeを持つQty列のすべての値を合計するコードを "売り"しました。この列の行数を数える方法はわかりましたが、これらの行の中の値の合計特定の列の値の合計を取得する方法は?

私はみんなが私はまだ初心者です、私は本当に感謝申し訳ありませんが、これは私が使用していたコードであり、それはまだSUM機能を使用し

$query="SELECT SUM (qty) as sum_of_qty from selled WHERE code='$code'"; 
$result=mysqli_query($connection,$query); 
$row=mysqli_fetch_assoc($result); 
echo $row['sum_of_qty']; 
+1

'COUNT'または' SUM'の数量値は?私たちにdbスキーマ、サンプルデータ、および期待される出力を示してください。 \t [** How-to-Ask **](http://stackoverflow.com/help/how-to-ask) \t \t [**スタート**] (http://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/)質問品質を改善し、より良い回答を得る方法を学ぶことができます。 –

+0

https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-クエリ – Strawberry

答えて

2

を働いていません。ドキュメント: https://dev.mysql.com/doc/refman/5.7/en/group-by-functions.html#function_sum

SELECT SUM(qty) as sum_of_qty FROM selled WHERE code = x 
+0

私はまだこれすべての初心者ですが、これは私が使用していますが、まだ動作していないコードです申し訳ありません。 $ query = "売り出したものからsum_of_qtyとしてSUM(s_qty)を選択するs_code = '$ code'"; $結果= mysqli_query($接続、$クエリ); $行= mysqli_fetch_assoc($結果); echo $ row ['sum_of_qty']; – Mohamed

関連する問題