我想做自我连接,我也写了一个代码,但是它引发了错误,而且别名似乎有问题。
除此之外,如果有人让我知道可以在MS Access中学习查询的最佳站点,这对我也将有所帮助。我在各处搜索了很多地方,它通过UI界面显示,但是我想学习MS Access中的查询。
(SELECT distinct itemname,vendorname,price,count(*)
from vendor_Details1
group by itemname,vendorname,price
order by vendorname) A
inner join
(SELECT distinct itemname,vendorname,price,count(*)
from vendor_Details1
group by itemname,vendorname,price
order by vendorname) B
on A.vendorname=B.vendorname
答案 0 :(得分:0)
目前还不清楚您要做什么。但是,“ join”是FROM
子句中的运算符,它对两个表,视图或子查询进行操作。
自连接的结构如下:
select . . . -- list of columns here
from t as t1 inner join -- you need aliases for the table so you can distinguish the references
t as t2
on t1.? = t2.? -- the join condition goes here
您的查询甚至没有select
。