Ho un db composto da 1567 record. Il DB in questione è questo: https://pastebin.ubuntu.com/p/3NXfWwKfcN/ .
In questo DB fisso gli indirizzi IP da cui ricevo attacchi sulla mia istanza virtuale. Ci sono anche la marcatura temporale, e l'utenza usata per tentare l'accesso.
Vorrei provare a fare una query un po piu particolare, ma non mi intendo molto di SQL. Vorrei in pratica sapere di tutti questi indirizzi IP, quali sono quelli dai quali arrivano piu attacchi e, in particolare ottenere un ordinamento, crescente o decrescente di occorrenze dei vari indirizzi IP.
Qualcuno mi sa aiutare?
Se faccio, per esempio:
Codice: Seleziona tutto
mysql> select distinct(Ip) from AccessiFraudolenti;
+-----------------+
| Ip |
+-----------------+
| 27.50.29.90 |
| 36.76.192.155 |
| 124.204.49.58 |
| 45.135.232.165 |
| 199.19.226.109 |
| 195.133.40.104 |
| 82.76.145.127 |
| 141.98.10.29 |
| 75.183.59.92 |
| 180.241.47.36 |
| 95.91.214.224 |
| 88.225.216.171 |
| 161.35.80.11 |
| 199.195.248.154 |
| 92.99.104.144 |
| 142.93.97.193 |
| 37.0.11.249 |
| 41.193.25.8 |
| 178.174.148.58 |
| 141.98.10.203 |
| 107.189.2.68 |
| 142.93.105.220 |
| 109.191.238.231 |
| 1.2.177.160 |
+-----------------+
24 rows in set (0.00 sec)
Parlo di questa attività, perche sembra che, in meno di venti minuti io abbia già avuto quasi 300 hit su uno degli IP di questo datase: t Qualcuno ha familiarità con la sitassi SQL?
Grazie mille.