mysql クエリの質問をして 100 ポイントを与えてください
この投稿は SHANDIANDIAN によって最終編集されました: 2013-12-12 12:15:27
テーブルA テーブルB
uid ミッドキャッシュ uid ミッドキャッシュ番号
1 1 100 1 1 101 100
2 2 105 2 1 100 100
3 3 98 3 2 105 200
4 4 55 4 2 105 300
5 5 60 5 3 60 300
6 6 70 6 3 98 300
uid は自動的に成長するフィールド Mid とCash は関連フィールドです
以下のようにテーブルBの合計数量をカウントしたいのですが、テーブルAと一致しない場合は0と表示されます。マッチングはmidとCashの2つのフィールドによって行われます。 SQLはどのように書くのでしょうか? ?表Aに基づく
結果テーブル
uid ミッドキャッシュ番号
1 1 100 100
2 2 105 500
3 3 98 300
4 4 55 0
5 5 60 0
6 6 70 0