2个结果集根据相应字段进行匹配,如何用算法实现?
节选匹配字段 ,
A 结果集:StartOrg(起始站),EndOrg(目的站) ,Starttiime(启动时间),
B 结果集:Start(起始地),End(目的地),starttime(起始时间)
以A 结果集为主,进行匹配,
SELECT A.*,B.* FROM A
LEFT JOIN B
ON(A.StartOrg=B,Start and a.endorg = b.end and a.starttime = b.starttime)
当A、B 数据量较大10万数量时,如何通过算法进行实现呢?
[解决办法]
数据库就是最好的算法了,不用关心了
[解决办法]
3个字段做 聚集索引