【发布时间】:2021-08-17 18:31:34
【问题描述】:
SELECT GARAGE, MAKE
FROM NEIGHBORHOOD_TABLE A
JOIN VEHICLES_TABLE B ON B.MAKE = A.MAKE DISTINCT BY B.MAKE
WHERE A.ZIPCODE = MY_ZIP_CODE
;
现在我想用福特品牌退回我邮政编码中的所有车库。现在,Vehicles-Table 可以在连接时有多个 FORD Makes 模型,但我只想返回 1 行 FORD make 不是所有模型 FUSION、RANGER、F150 ....可能是一个不好的例子,但想法是我想要从表 A 返回与表 B 匹配的多行,但是表 B 可能有多个与表 A 匹配的行,但我只想要 1 行,与 B.MAKE 不同。
这是一个 DB2 SQL 数据库。 谢谢,如果你能弄清楚我在问什么。
【问题讨论】:
-
请提供实际数据集示例