SQLite - wyświetlanie 2 innych zbiorów w zależności od wartości

SQLite - wyświetlanie 2 innych zbiorów w zależności od wartości
P1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 77
0

Witam,

Problem chyba jest prosty, ale ja zupełnie się poddałem. Najprościej mówiąc jak wyświetlić 2 innee zbiory w zależności, np od parametru lub wartości, np. próbowałem napisać coś takiego, ale zapomniałem, że CASE tak nie zadziała:

Kopiuj
select case when 1= 1 
			then (select 'a' union select 'b')
                        else (select 'a') end

Jeżeli 1=1 chciałbym wyświetlić w 1 kolumnie 'a' i 'b', w innym wypadku tylko 'a'

Marcin.Miga
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2794
2

np. tak:

Kopiuj
SELECT 'a'
UNION
SELECT Case When 1=1 Then 'b' Else 'a' End

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.