-3
を予想通り、私は2つのテーブルを持って動作しない、のは、テーブルを言わせて参加します「」MySQLはテーブルの両方が同じcolumns..letsが<code>transaction_id</code>と<code>phone_number</code></p> <p>がここにテーブルの内容だと言う必要があり..「a」と「b」
buy | 1000
redeem | 1000
buy | 2000
redeem | 2000
、ここでは
を使用して、私は同様のレコードを検索するためにそれらを結合しようとしたテーブル「B」buy | 1000
redeem | 1000
buy | 2000
のためです
select tablea.transaction_id, tablea.phone_number
from tablea a
inner join tableb b
on tablea.transaction_id = tableb.transaction_id
and tablea.phone_number = tableb.phone_number
私だけ
buy | 1000
redeem | 1000
最後類似したレコード、「購入を取得| 2000" いつもこれが起こっているmissing..whyれる?
何トランザクションIDを?どの電話番号ですか? – e4c5
問題を再現できません:http://sqlfiddle.com/#!9/0aa460/1。実際のデータとクエリを入力してください – Philipp