Sql 如何查找导致my except查询中未匹配的列
列导致Except查询未匹配Sql 如何查找导致my except查询中未匹配的列,sql,sql-server,Sql,Sql Server,列导致Except查询未匹配 select showID, startDate, startTime, synopsis , talents, titleName, titleNo, titleType from Master_table except select showID, startDate, startTime, synopsis , talents, title
select
showID,
startDate,
startTime,
synopsis ,
talents,
titleName,
titleNo,
titleType
from
Master_table
except
select
showID,
startDate,
startTime,
synopsis ,
talents,
titleName,
titleNo,
titleType
from
stg_master
这将返回与第二次查询不匹配的行,但如何找出导致未匹配的列是唯一的?没有唯一的ID可用简化问题。也许3列就可以了。向我们展示一些示例表数据和预期结果(格式化文本,而不是图像)。请看一看。它可能是所有列。。。完全不同的行。@sidharthasarangi。样本数据和预期结果将有所帮助。没有任何一列会导致不匹配--除非只是说每行至少有一个列值不同。