Jump to content
powie.de Tech Forum
Sign in to follow this  
roli

SQL Select: 100

Recommended Posts

Hallo zusammen


Ich habe ein SQL select der IPs ausliest. Dabei möchte ich aber einige IPs nicht mitauslesen (z.B. meine eigene). Somit habe ich dies bislang so gemacht:


... WHERE IP '192.168.1.30' and IP '192.168.1.34' and IP '192.168.1.35' and IP '117.26.4.50' and IP '119.34.29.111'


etc.


Nun frage ich mich, gibt es eine Möglichkeit, anstelle der zig IF NOT statements ein array mit den IPs zu machen? Sprich, WHERE NOT LIKE $array ?


Es gibt doch für den Operator "LIKE" auch die Ersatz-Funktion


IN (array)


Mittels dieser lassen sich die zu selektierenden Werte in einer comma-separated list zusammenfassen, eg. WHERE IP IN (192.168.1.30, 192.168.1.34, 192.168.1.35, 117.26.4.50, 119.34.29.111).


Gibt es dieselbe Ersatz-Funktion auch für den Operator "NOT LIKE" ? Oder wie kann ich mehrere IP's aus einem Select ausschliessen, ohne dass ich "NOT LIKE" hundertmal wiederholen muss?


Gruss und danke

Roland

Share this post


Link to post
Share on other sites

Du suchst nach :


WHERE IP NOT IN ('192.168.1.30', '192.168.1.34', '192.168.1.35', '117.26.4.50', '119.34.29.111').


Die Liste dann aus dem Array oder so erstellen und einfach in den SQL einbauen :)

Share this post


Link to post
Share on other sites
Original von Powie

Du suchst nach :


WHERE IP NOT IN ('192.168.1.30', '192.168.1.34', '192.168.1.35', '117.26.4.50', '119.34.29.111').


Die Liste dann aus dem Array oder so erstellen und einfach in den SQL einbauen :)



Hey danke. Wenn im Leben alles so einfach wär...

Share this post


Link to post
Share on other sites

Select Frau From Kneipe

Where Haare = 'schwarz' And Statur = 'schlank' And Sexy = TRUE

Fetch One Night Only


[:o]

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×