I have three tables:
Table City has Two columns:
City_ID, CityName <City_ID is Primary Key>
Table Accommodation has Two Columns:
Accommodation_ID, CategoryType <Accommodaton_ID is Primary Key>
Table Instance has four columns:
Instance_ID, Description, City_ID, Accommodation_ID <Instance_ID is Primary Key; City_ID is Foreign Key, Accommodation_ID is Foreign Key>
I am trying to run an SQL query to "Get all Description as long as "CityName=Melbourne" and "CategoryType=Hotel".
My query returns multiple rows of same values: See my sql code below:
SELECT C.Description, A.CityName, B.CategoryType
FROM Instance AS C, City as A, Accommodation as B
where A.City_ID = (select City_ID from City where CityName = 'Melbourne') AND A.City_ID = C.City_ID AND B.CategoryType = 'Hotel';
I am using MS Access Please what am I doing wrongly.. Thank you