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
