Hallo!

> > UPDATE tabelle SET
> >        spalte1 = (id IN (...liste1...)),
> >        spalte2 = (id IN (...liste2...)),
> >        spalte3 = (id IN (...liste3...)),
> >        ...
> >        spalte11 = (id IN (...liste11...))
> >
> > Der Ausdruck "(ID IN (...))" liefert entweder TRUE oder FALSE
> > und kann so der Spalte zugewiesen werden.
>
> Ah ja... Sehr sch�n!
> Und falls man nicht alle spalten updaten will, f�gt man noch ein where
> hinzu.

Du meinst: "... dann l�sst man diese Spalten weg", oder "Falls man nicht
alle Zeilen modifizieren will, ...". "WHERE" wirkt ja nur auf Zeilen.
;-)
So k�nnte man dann auch 80 Zeilen in 2 * 40 Bl�cken pr�sentieren.

> Da sieht mans mal wieder, wie stark sich SQL-Anweisungen optimieren
> lassen... Genial!

Bl�d ist ja nur, dass man alleine nicht auf Anhieb auf so etwas kommt.
Ich jedenfalls habe in dieser Liste schon ne Menge gelernt.

Freundliche Gr��e
Joachim van de Bruck



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an