Dans Access 2003, je reçois une "expression JOIN pas pris en charge" exception pour cela:expression_table pas pris en charge pour intérieur se joindre à la sous-requête
SELECT ID FROM Recipes INNER JOIN
(SELECT RecID, COUNT(RecID) AS NumIngredients
FROM Ingredients GROUP BY RecID)
ON RecID = ID
J'ai deux tables, recettes et ingrédients. Recipes.ID correspond à la clé étrangère Ingredients.RecID. Je veux obtenir le nombre de lignes dans les ingrédients qui correspondent à chaque ligne dans les recettes. Suggestions?
COUNT (I. *) n'est pas valide dans Jet/ACE SQL. –
@David: Merci pour votre commentaire. Je n'ai pas essayé cette requête dans Access et je vais le corriger maintenant. – shahkalpesh