Schrift
[thread]10598[/thread]

SQL Abfrage "where IN"



<< >> 3 Einträge, 1 Seite
MartinR
 2007-10-17 10:27
#100942 #100942
User since
2004-06-17
305 Artikel
BenutzerIn
[default_avatar]
Hi,

weiß eine(r) ob es bei einer Abfrage nach folgendem Muster mit "IN" irgendwelche Beschränkungen oder Fallstricke (performance) bez. der Anzahl und Verteilung der Werte in der Klammer gibt? In meinem speziellen Fall wäre es durchaus möglich, dass hier einige dutzend Werte zusammenkommen könnten ...

Code: (dl )
1
2
3
4
SELECT abc
FROM tabelle
WHERE xyz
IN (9,10,18,26,99)
renee
 2007-10-17 10:30
#100943 #100943
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Aus dem Referenzhandbuch:
Quote
Die Anzahl der Werte in der IN-Liste wird nur durch den Wert von max_allowed_packet beschränkt.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
MartinR
 2007-10-17 11:03
#100944 #100944
User since
2004-06-17
305 Artikel
BenutzerIn
[default_avatar]
Hallo Renee,

danke. Ich hatte auch versucht in der Doku zu suchen. Aber suche mal nach "IN" ;-) Und dass es als Vergleichsoperator zählt, darauf bin ich nicht gekommen ...
<< >> 3 Einträge, 1 Seite



View all threads created 2007-10-17 10:27.