Stack Overflow Asked by abdelhalim on February 3, 2021
I am trying to send an SQL query in Elasticsearch, and I am not getting the result expected.
I wanna display the number of users that has more than 10 failed authentication, so I am using this query:
SELECT COUNT(*) as result_count
FROM (
SELECT user.name, COUNT(*) as result
FROM "winlogbeat-*"
WHERE event.category = 'authentication'
AND event.action = 'logon-failed'
GROUP BY user.name
HAVING result > 10
)
I am getting a result like that:
|result_count|
|:----------:|
| 29 |
| 78 |
| 13 |
|------------|
The expected result that I am waiting is:
3
Could you please help me to understand what I am doing wrong to get this unexpected result !
Thanks 🙂
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP