正确的结果及应该为:
AAA, CCC, DDD
1001 M001 89
1001 M001 92
1001 M001 75
1004 M004 65
你要记住distinct是和select结合在一起的,而不是和AAA结合在一起的
正是因为DDD字段89,92,75在三条记录不同,所以这三条记录就是不同的
所以,按照你的要求,你没写错.
AAA, CCC, DDD
1001 M001 89
1001 M001 92
1001 M001 75
1004 M004 65
你要记住distinct是和select结合在一起的,而不是和AAA结合在一起的
正是因为DDD字段89,92,75在三条记录不同,所以这三条记录就是不同的
所以,按照你的要求,你没写错.
select AAA,CCC,DDD
from table2
where aaa not in (select distinct aaa from table1)