ID | DrugstoreName | date | city | zipcode
1 | a1 | 2015-10-19 | paris 01 | 75001
2 | a2 | 2015-10-23 | paris 02 | 75002
3 | a3 | 2015-10-19 | paris 05 | 75005
4 | a4 | 2015-10-24 | marseille | 13000
5 | a5 | 2015-10-19 | nice | 06000
6 | a6 | 2015-10-23 | paris 09 | 75009
7 | a7 | 2015-10-24 | paris 09 | 75009
8 | a8 | 2015-10-24 | paris 03 | 75003
9 | a9 | 2015-10-23 | paris 03 | 75003
10 | a10 | 2015-10-19 | paris 04 | 75004
表我所试图做的是从我的表中选择不同的(城市/邮政编码),为此,我至少有一个日期(date1,date2,date3)没有任何匹配的记录。
并且如果可能的话还显示我们没有记录的最近日期。
例如我想选择不同的(城市,邮政编码,最近日期未找到)在哪里日期不匹配至少一个(“2015-10-23”,“2015-10-24” ); 结果应该是:
paris 01 | 75001 | 2015-10-23
paris 02 | 75002 | 2015-10-24
paris 05 | 75005 | 2015-10-23
marseille | 13000 | 2015-10-23
nice | 06000 | 2015-10-23
paris 04 | 75004 | 2015-10-23
这是一个有点复杂,我知道我应该考虑重新设计我的表。但这是我目前所拥有的,我应该处理它。
能否请你添加一些样本数据和期望的输出?这将有助于了解你正在尝试做什么。 –
向我们展示一些示例数据和期望结果 –
问题更新后,感谢您的帮助。 – PaxBin