apfelsine: Schleife bei SQL SELECT

Beitrag lesen

Hi,

ich war im Urlaub.…

Also du möchtest alle Farben nebeneinander in einer Zeile haben. Wenn ich so ein Problem habe, dann stopfe ich meine erforderlichen Spalten in einer Schleife in meinen String und führe am Ende meinen String aus. Ich gehe davon aus, das du irgendwo deine Auflistung deiner Farben hast. Wenn nicht musst du dir dazu eben was anderes einfallen lassen:

	WHILE @@FETCH_STATUS = 0
	BEGIN
@tausendspalten = @tausendspalten + @farbe+ ' as ' + @SnmpColorant + ','

  END

@meinSelect = 'SELECT ' + @tausendspalten + ' FROM BLA'

sp_executesql(@meinSelect)

ich hoffe das klärt es auf

lg apfelsine