数据不存在于1个表中但存在于另一个表中

时间:2016-09-13 06:10:28

标签: sql sql-server

SELECT CAST(tMI.MI AS VARCHAR)
FROM   tMI
       LEFT OUTER JOIN tCard
                    ON CAST(tCard.CardNumber AS VARCHAR) = CAST(tMI.MI AS VARCHAR)
       INNER JOIN tMIMS
               ON CAST(tMIMS.tMI_ID AS VARCHAR) = CAST(tMI.ID AS VARCHAR)
WHERE  tMIMSStatus_ID = 0
       AND tMSRevision_ID = 35
       AND tCard.CardNumber IS NULL
       AND tMI.MI IS NOT NULL 

大家好,

以上是我正在使用的SQL。

(演员是因为我在转发问题之前不确定我是否正确使用它们)

我正在尝试获取tMI.TI中tCard.Cardnumber为空的所有条目的列表。

任何人都可以帮助我在哪里出错。

在我加入'tMIMS'表之前,它似乎运行但是提供的数据不正确。

任何帮助都会很棒。

0 个答案:

没有答案