Guten Tag.Wählen Sie eine ganze Reihe von IPs mit einer Aussage
Ich habe ein Problem mit einem Spammer, der meine Website für seine schmutzigen Zwecke benutzt. Die Spammer IP ist ähnlich wie 111.111.11.11
- komplett statisch mit Ausnahme der letzten beiden Nummern. Kann ich irgendwie den Bereich 00
- 99
in einer einzigen SQL-Abfrage?
Dies ist, wie ich weiß, dass ich mit ihm (keine Aktion im Beispiel) umgehen kann:
SELECT * FROM myTable WHERE ip = 111.111.11.00
SELECT * FROM myTable WHERE ip = 111.111.11.01
SELECT * FROM myTable WHERE ip = 111.111.11.02
/* etc. */
Kann ich Wildcard irgendwie die letzten beiden Zahlen wie:
SELECT * FROM myTable WHERE ip = 111.111.11.??
oder Schleife durch eine wie (vorzugsweise direkt in phpMyAdmin) Bereich
SELECT * FROM myTable WHERE ip = 111.111.11.00 -> 111.111.11.99
ich habe durch die MySQL-Referenz manu suchen al, aber ich bin mir nicht ganz sicher, wonach ich suche. Jede Hilfe wird sehr geschätzt.
Mit freundlichen Grüßen, Jimmy
EDIT: Die like
-Operator war das, was ich suchte. Ein Wordpress-Plugin Glitch-Exploiter wird bekommen, was man verdient. Danke für alle Vorschläge!
vielleicht der 'like' Operator? – SomeJavaGuy