MySQL-Variablenformat für eine "NICHT IN" -Liste von Werten

Verrückt zu versuchen, eine variable in einer Abfrage der Art:

SET @idcamposexcluidos='817,803,495';

kann ich dann also verwenden Sie es auf einem

WHERE id_campo not in (@idcamposexcluidos)

Ich habe versucht die variable definieren, die in verschiedenen Formaten mit kein Glück und don ' T scheinen zu finden, ein konkretes Beispiel für die oben:

SET @idcamposexcluidos='(817,803,495)';
...
WHERE id_campo not in @idcamposexcluidos


SET @idcamposexcluidos=817,803,495;

ohne Erfolg. Es entweder einen Fehler zurück oder ignoriert, die Werte.

InformationsquelleAutor der Frage luison | 2012-08-14

Schreibe einen Kommentar