Bonjour,

J'ai 2 tables au nom explicite : "person" et "book"

1. colonnes de la table person :
- person_id (pk),
- name

2. colonnes de la table book :
- book_id (pk),
- title,
- person_id (fk)

voici ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select *
from person p
inner join book b on p.person_id = b.person_id
order by p.name
je souhaiterais limiter ma requête aux 10 premières personnes (dans l'ordre alphabétique). j'ai ajouté :
mais je n'obtient bien sûr que les 10 premiers enregistrements de la jointure et pas le résultat voulu.

Pouvez-vous m'aider,

Merci,