在过去的一个小时里,我一直在努力解决这个问题。我的大学导师给了我这个问题,我不知道该怎么办。
问题是:
显示英国所有一个方向已执行的县
这是数据库和表:
CITY (Name, County, Country)
THEATRE (Name, City, County, Capacity)
SHOW (Title, Artist, Venue, Attendance)
这是我的回答:
SELECT country from theatre
INNER JOIN show
ON theatre.name = show.venue
WHERE artist = 'one direction'
AND county=(
SELECT country FROM theatre
INNER JOIN city
ON theatre.city = city.name
WHERE city.country = 'UK'
)
我接近了吗?