You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写SQL查询找出双数据源中CustomerId与Vehicle不匹配项

找出客户车辆信息不匹配的SQL查询

我们需要对比供应商提供的Table1和内部数据记录Table2,定位CustomerId一致但Vehicle信息矛盾的记录。

查询语句

SELECT 
    t1.CustomerId,
    t1.Vehicle AS Supplier_Vehicle,
    t2.Vehicle AS Internal_Vehicle
FROM 
    Table1 t1
INNER JOIN 
    Table2 t2 ON t1.CustomerId = t2.CustomerId
WHERE 
    t1.Vehicle <> t2.Vehicle;

说明

  • 使用INNER JOIN关联两个表,确保只处理两边都存在的CustomerId
  • 通过WHERE t1.Vehicle <> t2.Vehicle筛选出车辆信息不匹配的记录
  • 别名Supplier_Vehicle和Internal_Vehicle清晰区分两类数据源的车辆信息,便于查看矛盾点

示例查询结果

CustomerIdSupplier_VehicleInternal_Vehicle
947623KiaHyundai

内容的提问来源于stack exchange,提问作者Austin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 12:55:37