Du kan ikke få dine ord ud på en linie via en select. Hvis de skal ud på en linie skal der tilføjes noget kode, som concatenerer teksten fra de tre rækker du får ud.
Du kan naturligvis få det skrevet ud i tre rækker (sorteret):
SELECT Tekster.tekst2 FROM Tekster Where Tekster.tekst3=5 ORDER BY Tekster.tekst1
Declare #crs cursor for select tekst,mingruppering from mintabel order by mingruppering
open #crs
set @streng = '' fetch next from #crs into @tekst, @gruppe while @@fetch_status = 0 begin if( @prevgruppe != '' and @prevgruppe != @gruppe ) begin print @streng set @streng = '' end set @streng = @streng + ' ' + @tekst set @prevgruppe = @gruppe fetch next from #crs into @tekst, @gruppe end
Den skal selvfølgelig finpudses lidt, men du bør hurtigt kunne skrive den om til din sp :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.