SQL - Pominięcie kolumn z wartością NULL

SQL - Pominięcie kolumn z wartością NULL
A9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Cześć,

Potrzebuję wyciągnąć z bazy danych odpowiednio sformatowane dane. Przykładowo:

tabela X

Id | Kolumna1 | Kolumna2 | Kolumna3
1 | Wartość1 | Wartość2 | NULL
2 | Wartość1 | NULL | Wartość3

Dla każdego wiersza, muszę pominąć kolumny, dla których wartość = NULL.
Dla powyższego przykładu, oczekiwany wynik wyglądałby następująco:

Id: 1
Kolumna1: Wartość1
Kolumna2: Wartość2

Id: 2
Kolumna1: Wartość1
Kolumna3: Wartość3

Z góry dziękuję za każdą wskazówkę, która pozwoli mi sformułować odpowiednie zapytanie

SE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 318
0

Pierwsze co przychodzi mi do głowy - https://www.w3schools.com/sql/sql_null_values.asp

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
0

Unpivot z warunkiem not null, analogiczny przykład tu: Losowanie

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.