Je veux joindre deux tables, mais obtenir seulement un enregistrement de la table 2 par enregistrement de la table 1.
Par exemple :
SELECT c.id, c.title, p.id AS product_id, p.title
FROM categories AS c
JOIN products AS p ON c.id = p.category_id
Cela me permettrait d'avoir tous les enregistrements dans products
ce qui n'est pas ce que je veux. Je veux 1 [le premier] produit par catégorie (j'ai une catégorie de produits). sort
dans le champ des produits).
Comment dois-je m'y prendre ?