我有2个表,在第一个表中我有字段(Area
[Alasia,Kwambo,NECF等下拉列表和Location
)。
在第二个表格中,我有5个与Area
相同的字段,每个特定区域约有20个值。
SELECT Table2.[Alasia HO] FROM Table2 WHERE (((Table2.[Alasia HO])=[Table2.Alasia HO]));
SELECT Table2.[Kwambo] FROM Table2 WHERE (((Table2.[Kwambo])=[Table2.Kwambo]));
SELECT Table2.[NECF] FROM Table2 WHERE (((Table2.[NECF])=[Table2.NECF]));
SELECT Table2.[Richmond] FROM Table2 WHERE (((Table2.[Richmond])=[Table2.Richmond]));
SELECT Table2.[Rocky Ridge] FROM Table2 WHERE (((Table2.[Rocky Ridge])=[Table2.Rocky Ridge]));
SELECT Table2.[Greytown] FROM Table2 WHERE (((Table2.[Greytown])=[Table2.Greytown]));
上面给出了一个带有列表项的下拉菜单,我只能写一个来获得这个结果。
但我需要以上所有内容。
所以基本上我需要这样的功能:
=iif(Table1.Area=Table2, (SELECT Table2.[Alasia HO] FROM Table2 WHERE (((Table2.[Alasia HO])=[Table2.Alasia HO])))
如果为false,请转到上面列表中的下一个。
我非常感谢任何帮助。在SQL中不是很好。