这里的 SQL 菜鸟——我想在一个月内比较,有多少人改了姓。我的技能限制了我,所以我能想到的最简单的方法是运行 2 个查询:
Query 1:
SELECT firstname, lastname
FROM names_dataset
WHERE date='2013-05-27'
Query 2:
SELECT firstname, lastname
FROM names_dataset
WHERE date='2013-04-27'
Result query 1:
John Smith
Michael Johnson
James Williams
Result query 2:
John Smith
Michael Johnson
James Brown
我想要的唯一结果是“James Brown”,它在不同的日期更改了 col2。
我从两个查询中得到了很多重复的结果(没有更改名称的 ppl),我如何只过滤掉 col2 更改的行?