首页 > 解决方案 > 如何只选择一次属性

问题描述

这段代码显示了基于两个表的结果

SELECT h.Destino, g.Fuente
FROM Hist_LDS h, gTronco g
WHERE h.Fecha='2020-10-28' 
AND g.Tronco = h.Tronco

在此处输入图像描述

Destinos 是 19 岁,然后重复,我只需要重复一次,并计算出现的时间。在变量 Tronco 中输入信息时,我需要创建一个新表我把 Destino 和 Fuente

标签: sql

解决方案


你正在做的是一个交叉连接。

您可能想要的是一个简单的INNER JOIN。您的问题不是很清楚,还请检查 LEFT/RIGHT JOIN。

SELECT h.Destino, g.Fuente
FROM Hist_LDS h
INNER JOIN gTronco g ON g.Tronco = h.Tronco
WHERE h.Fecha='2020-10-28' 

推荐阅读