J'ai un problème bizarre avec MS Access 2007. Si je lance la requête suivante:Trop de champs définis
SELECT QUERY_LNK_ORDERS_ITEMS.*, QUERY_LNK_ERASALES_ERACOND.*
FROM QUERY_LNK_ORDERS_ITEMS
INNER JOIN QUERY_LNK_ERASALES_ERACOND
ON QUERY_LNK_ORDERS_ITEMS.concat = QUERY_LNK_ERASALES_ERACOND.concat
Il fonctionne, pas de problèmes, je veux inclure des documents manquants à gauche/droite rejoindre donc je lance:
SELECT QUERY_LNK_ORDERS_ITEMS.*, QUERY_LNK_ERASALES_ERACOND.*
FROM QUERY_LNK_ORDERS_ITEMS
INNER JOIN QUERY_LNK_ERASALES_ERACOND
ON QUERY_LNK_ORDERS_ITEMS.concat = QUERY_LNK_ERASALES_ERACOND.concat
UNION ALL
SELECT QUERY_LNK_ORDERS_ITEMS.*, QUERY_LNK_ERASALES_ERACOND.*
FROM QUERY_LNK_ORDERS_ITEMS
LEFT JOIN QUERY_LNK_ERASALES_ERACOND
ON QUERY_LNK_ORDERS_ITEMS.concat = QUERY_LNK_ERASALES_ERACOND.concat
WHERE QUERY_LNK_ORDERS_ITEMS.concat IS NULL
UNION ALL
SELECT QUERY_LNK_ORDERS_ITEMS.*, QUERY_LNK_ERASALES_ERACOND.*
FROM QUERY_LNK_ORDERS_ITEMS
RIGHT JOIN QUERY_LNK_ERASALES_ERACOND
ON QUERY_LNK_ORDERS_ITEMS.concat = QUERY_LNK_ERASALES_ERACOND.concat
WHERE QUERY_LNK_ERASALES_ERACOND.concat IS NULL
Et je reçois: trop de champs définis
Je ne comprends pas ... je sélectionne le montant exact des champs, où est cette erreur vient de gars?
Merci à l'avance Vive
essayer d'utiliser une liste de colonnes explicite ... –
Salut Mitch, la chose est que j'ai une liste très très long lol En fait, si j'essaie avec seulement un ou deux champs ça marche, mais pas Si j'inclus tout – CoolStraw
sans manquer de respect à MS ou à vous-même, Access n'est pas un produit de base de données complet. Il est destiné à des utilisations simples par des utilisateurs non techniques et le fait bien - mais trop souvent de tels produits sont utilisés pour des choses pour lesquelles ils ne sont pas conçus. Si vous essayez de simuler une jointure complète (comme décrit ci-dessous), vous êtes clairement techniquement sophistiqué et vous méritez d'utiliser un meilleur produit de base de données. Je suggère fortement que vous essayez une autre base de données qui peut faire ce travail mieux et plus facilement. –