【发布时间】:2015-08-24 20:30:14
【问题描述】:
我有一个表格,下面有示例数据。想知道表中存在的电台的不同组合。
Table Name: train_route
FROM_STN TO_STN DISTANCE
BLR CHENNAI 800
DEL MUMBAI 1500
VNS DEL 1000
MUMBAI DEL 1497
CHENNAI BLR 798
同一站点的不同记录中的距离可能不同。我想知道表中所有不同的电台组合。
例如:对于上述示例,所需的输出将是
FROM_STN TO_STN
BLR CHENNAI
DEL MUMBAI
VNS DEL
实际的表有数十亿条记录。使用 self join 可以做什么?
【问题讨论】:
-
根据您发布的数据,不存在重复数据。
-
从 train_route 中选择不同的 from_stn,to_stn ...哦,等等,我是瞎子。火车来回使用相同的轨道吗?
-
在编辑之前更清晰了一点!
-
为什么不钦奈 -> Blr
-
您的问题不清楚。下次尝试提供SqlFiddle,以便我们可以更快更好地为您提供帮助——也请阅读How to ask