2017-07-02 18 views
-1

私はすべてのメンバー名を表示し、それらのすべての計算量を計算して表示したいと思います。 - 私は4人のメンバーがいて、その中には3人のトランスクリプトがあり、そのうちのいくつかは10人のトランセッションを持っています。私はこの結果をミスターとして表示します。 XYZ Transcation AMount Rs 5089などPHP mysqliでユーザ関連のデータを取得できません

+2

具体的に質問し、達成したことを分かち合うことができますか? - あなたのテーブル構造。 –

+0

あなたが答えを見つけた場合に投票してください。 –

答えて

0

SUM()GROUP BYを使用する必要があります。例:

$res = $mysqli->query(" 
    SELECT m.member_name, SUM(t.member_transaction) 
    FROM members m, transactions t 
    WHERE m.id = t.member_id 
    GROUP BY member_name 
    ORDER BY member_name 
"); 
+0

ご返信ありがとうございますが、会員の詳細と転記の詳細がそれぞれ別のテーブルにあることにご注意ください。 –

+0

次に、カラムを使用してテーブルを一緒に「結合」する必要があります。詳細については、[MySQL Tutorial - JOIN Tutorial](http://www.mysqltutorial.org/mysql-left-join.aspx)を参照してください。このWebサイトは、あなたが探しているものを達成するために必要なすべての基本的なSQLステートメントを学ぶのに役立ちます。 –

+0

あなたの質問を反映する答えが更新されました。 –

関連する問題