【发布时间】:2010-05-04 03:12:06
【问题描述】:
查询以查找“以相同价格出售三种不同啤酒的所有酒吧?”
我的桌子是
Sells(bar,beer,price) - bar - foreign Key.. Bars(name,addr) - 命名主键。
我想过这样的事情,但那个剂量似乎有效......
Select A.bar As bar , B.bar as bar
From Sells AS A, Sells AS B
Where A.bar = B.bar and A.beer <> B.beer
Group By(A.beer)
Having Count(Distinct A.beer) >= 2
这是正确的 SQL 查询吗?
【问题讨论】:
-
嗯,有一个主题会吸引人们! :)