質問: '001' とやると、結果が44になってしまいます。 なぜそんな結果になってしまうのでしょうか? 結果はt1.stockは在庫22なので、22と表示するようにしたいです。 よろしくお願いいたします。
回答: inner joinは2個のテーブルを結合し1個のテーブルとして処理します。 出来たテーブルは t1.id,t1.在庫,t2.id,t2.出庫 001,22,001,17 001,22,001,3 で、2行のテーブルとなり、これを処理するんで44となります。