J'ai une base de données Access 2007 où j'ai deux tables, exp_cash et exp_cheque. Les deux sont liés à exp_cat, où exp_cat contient la liste des catégories, et exp_cash et exp_cheque contiennent id, cat_id, exp_date, exp_amount et exp_note.Accès MS refusant de combiner deux tables?
Lorsque j'ai essayé de les combiner, rien n'apparaît dans le résultat sauf si je supprime le nom_cat de ma requête. J'ai utilisé une simple requête:
SELECT DISTINCT
exp_cat.cat_name,
exp_cash.exp_amount,
exp_cheque.exp_amount
FROM (exp_cat INNER JOIN exp_cash
ON exp_cat.ID = exp_cash.exp_cat_id)
INNER JOIN exp_cheque
ON exp_cat.ID = exp_cheque.exp_cat_id;
Table exp_cat contient
exp_cat_name
exp_cat_id
exp_cat_id ----- exp_cat_name
1 ----- Salary
2 ----- Electricity
3 ----- Water Bill
4 ----- Loan
Table exp_cash contient
exp_cash_id
exp_date
exp_cat_id
exp_cash_amount
exp_invoice_no
exp_cash_id ----- exp_date ---- exp_cat_id ---- exp_cash_amount ---- exp_invoice_no
1 ----- 15/05/2010 -- 2 ---- 200 ---- 25AB5245
2 ----- 17/05/2010 -- 1 ---- 50 ---- 58624AA
Table exp_cheue contient
exp_cheque_id
exp_date
exp_cat_id
exp_cheque_amount
exp_invoice_no
exp_cheque_id ----- exp_date ---- exp_cat_id -- exp_cheque_amount -- exp_invoice_no
1 ----- 15/05/2010 -- 3 -- 120 -- 25AB5245
2 ----- 17/05/2010 -- 4 -- 500 -- 58624AA
Un peu clair ce que vous voulez. Peut-être quelques exemples de données de chaque table, et un exemple de ce que vous souhaitez en sortie? – John
hey là désolé c'était mon erreur merci pour la note – Mahmoud
Utilisez-vous la fenêtre de conception de requête? Avez-vous des exemples de données, comme John l'a demandé? Juste quelques lignes de chaque table devraient suffire. – Fionnuala