1

Temat: SELECT zwracjący 1 wartość z 2 alternetywnych kolumn

Witam!

Chcę zrobić zapytanie SELECT które będzie zwracać mi  wartość oznaczoną jako X, tą wartością ma być zawartość kolumny A, w przypadku gdy ta kolumna A będzie NULL, to wówczas zwracana ma być kolumna B.

Ale ważne jest aby na wyjściu czy to będzie A czy też B było jednoznacznie określone jako AS X.

2

Odp: SELECT zwracjący 1 wartość z 2 alternetywnych kolumn

Czy kolumny A i B są takich samych typów albo chociaż typów które się na siebie rzutuja? Jeśli tak to można z CASE'a skorzystać.

select case when a is not null then a else b end as x from nazwa_tabeli;

Ostatnio edytowany przez rski (2009-08-27 14:28:39)

3

Odp: SELECT zwracjący 1 wartość z 2 alternetywnych kolumn

ok, dziękuję działa;)