![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 16.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Posiadam ciekawą sytuację... po stworzeniu widoku pomocniczego (który korzysta z ok. 17 innych pomocniczych widoków) niestety dane, które chciałbym, by były w jednym wierszu, mieszczą się w innym. ID dane1 dane2 dane3 1 null tekst2 null 1 tekst1 null null 1 null null tekst3 Nigdy nie zajdzie sytuacja, by dla jednego id w tej samej kolumnie wystąpiły dane. Jaka jest możliwość zagregowania stringów do siebie, by otrzymać wynik: ID dane1 dane2 dane3 1 tekst1 tekst2 tekst3 Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Raczej tylko źle skontruowane zapytanie z widoków, ale jeśli jest dobrze i nie da sie nic z tym zrobić to napisz jaką bazę używasz? Da sie zrobić to o czym mówisz na 2 sposoby:
- wykorzystujesz procedure składowaną która przepakuje Ci dane do kursora w takiej postaci jak chcesz - używasz w Oracle bądż MSSQL wbudowane funkcje które potrafią to zrobić - w tej sprawie pytaj google (google) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 12:45 |