我需要在SQL中创建符合某些规则的过滤器,在Excel中创建电子表格,并且需要应用以下过滤器,该电子表格具有以下字段:
过滤器
重复的Nº电话并具有状态 =“ PENDENTE”,“ EMANÁLISE”,“ ANOMALIA DEFINITIVA”,“ LIBERADO”,但您的 Motivo de Envio strong>是不同的,仅导入状态等于“ ANOMALIATEMPORÁRIA”的行
我尝试了很多方法,但是没有成功,我对数据库没有太多的了解,因此,我希望得到您的帮助,
SELECT [Nº Tel],
[Motivo de Envio],
[Data Ativação],
[Data Importação],
[Data Alteração],
[Status]
FROM [export$] AS export
WHERE EXISTS
(SELECT aux.[Nº Tel]
FROM [export$] AS aux
WHERE export.[Nº Tel] = aux.[Nº Tel]
AND [Status] = "PENDENTE")
AND [Status] = "ANOMALIA TEMPORÁRIA"
但是我无法放置过滤器中最重要的部分之一:
...您的 Motivo de Envio 是不同的,仅导入具有状态等于“ ANOMALIATEMPORÁRIA”的行
以下是如何在电子表格中找到该结构的示例,刚才应用了过滤器,以便我可以根据上述规则提取“ ANOMALIATEMPORÁRIA”。 https://i.stack.imgur.com/I1Hqs.png
我希望您的帮助,谢谢!