我需要选择所有独特的英国城市,客户和供应商居住的地方,从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列:城市,城市,乡村,乡村。
我哪里错了?
答案 0 :(得分:0)
你可以使用最小和最大的条款。 以下答案可能对您有帮助。 MYSQL select DISTINCT values in two columns
答案 1 :(得分:0)
谢谢大家。这是正确的请求:
select City,Country
from Customers
where Country like "UK"
union
select City,Country
from Suppliers
where Country like "UK"
order by City asc;