J'ai un tableau de remboursement qui comporte 16 lignes pour chaque prêt auquel appartiennent les remboursements.MySQL Sélectionner les N premières lignes du tableau avec les lignes liées à une autre
Repayments
loanid repid amnt
--------------------
a1 r1 1,100
a1 r2 1,100
| | |
a1 r16 1,105
b2 s1 2,500
b2 s2 2,500
| | |
b2 s16 2,510
| | |
Loans
loanid othercolumns...
-----------------------
a1
b2
|
blahid
|
Les LoanIds sont des chaînes. RepaymentIds aussi
Je suis à la recherche d'une requête qui me donne les 15 premières lignes de chaque remboursement pour chaque prêt.
loanid repid amnt
a1 r1 1,100
a1 r2 1,100
| | |
a1 r15 1,105
b2 s1 2,500
b2 s2 2,500
| | |
b2 s15 2,510
| | |
Est-ce possible avec SQL? et si oui, comment?
Je devrais être plus générique avec mes exemples ... l'ID de prêt est une certaine chaîne, pas un numéro d'identification séquentiel comme montré, ID de remboursement aussi. laisse moi éditer ça ... –
@JavierNovoaC. - devrait toujours fonctionner de la même manière: http://sqlfiddle.com/#!2/2ad3e/1 – sgeddes
non, puisque je ne peux pas compter sur la commande par prêt ou représentant ... –