Kategorie szkoleń | Egzaminy | Kontakt
  • 3
  • 0
  • 57

Mam problem z wygenerowaniem zapytania SQL, które zwróci mi wynik w jednym wierszu. Wygląda to następująco:

 

Nazwa_badania   |   Opis_badania
---------------------------------------
AAAA                 | BBBB

CCCC                | DDDD

 

Chcę uzyskać wynik w postaci:

 

AAAA BBBB, CCCC DDDD

Tomasz_Daszkiewicz_440m
  • Zapytał
  • @ Tomasz_Daszkiewicz_440m | 22.11.2016
    • 3
    • 0
    • 0

Odpowiedzi (3)

  • 0

Proszę o więcej informacji.

  • Odpowiedział
  • @ | 23.11.2016
  • TRENER ALTKOM AKADEMII
  • 0

Jak mogę otrzymać taki wynik.

Select id, imie, nazwisko from klienci;

wynik:

1 Jan Nowak

2 Adam Nowak

Moje pytanie, jak mam napisać select aby wynik był wyświetlany w jednym wierszu.

Jan Nowak Adam Nowak.

 

Tomasz_Daszkiewicz_440m
  • Odpowiedział
  • @ Tomasz_Daszkiewicz_440m | 24.11.2016
    • 3
    • 0
    • 0
  • 1

DECLARE @zmienna NVARCHAR(max)
SELECT @zmienna = COALESCE(@zmienna + kolumna,
kolumna)
from (

select id+' '+imie+' '+nazwisko+' ' [kolumna] from klienci) as a

select @zmienna

Paweł_Sarnowski
  • Odpowiedział
  • @ Paweł_Sarnowski | 07.12.2016
    • 7
    • 1
    • 2