我需要選擇所有獨特的英國城市,客戶和供應商的生活,那種從A到Z不能加入一個兩個表有兩個獨特的列
我有兩個表:客戶和供應商。他們都有城市和國家列。
這是我的要求:
select distinct Customers.City, Suppliers.City, Customers.Country, Suppliers.Country
from Customers
join Suppliers
on Customers.Country = Suppliers.Country
where Customers.Country like "UK";
而作爲一個結果我得到4列:城市,城市,國家,地區。
我在哪裏錯了?
你得到4列,因爲你要求4列。我不清楚你想要什麼。 「向我展示在同一城市和國家內也有客戶的供應商的城市/國家?」 – Kritner
你不想要一個JOIN你想要一個UNION – Uueerdo
我需要來自兩個不同表格的獨特的英國城市。 – Amayak