次の SQL ステートメントを制限しようとしています。
SELECT expense.*, transaction.* FROM expense
INNER JOIN transaction ON expense_id = transaction_expense_id
私がやりたいことは、「親」行の数を制限することです。すなわち。LIMIT 1 を実行すると、経費項目は 1 つしか受け取りませんが、それに関連付けられたすべてのトランザクションを受け取ります。
これはどのように達成されますか?
この段階で、LIMIT 1 を実行すると、1 つの費用と 1 つのトランザクションのみが発生します。