Ich habe zwei Tabellen, eine heißt Benutzer und die andere heißt Zahlung. Ein Benutzer kann mehrere Zahlungsdatensätze haben. Zum Beispiel: Benutzer 1 hat 2 Zahlungsdatensätze Benutzer 2 hat 5 Zahlungsdatensätze Benutzer 3 hat 10 Zahlungsdatensätze Benutzer 4 hat 7 Zahlungsdatensätze
Ich habe folgende Anfrage:
select * from user inner join payment on payment.user_id = user.id limit 2
Diese Abfrage gibt nur Benutzer 1 und seine 2 Zahlungsdatensätze zurück.
Aber ich möchte Benutzer 1 und Benutzer 2 jeweils mit ihren Zahlungsaufzeichnungen zurückgeben.
如果我理解正确,您想要返回两个用户的付款,如果是这样,请尝试以下操作: