konto usunięte

Temat: jedna kolumna z kilku

jak zrobić coś takiego że w kwerendzie Q chce mieć kolumnę X do której dane biere z tabeli T z kolumn B lub C w zależności od tego co jest w kolumnie A ?

Rozumimy ?

Tzn.

select case t.A
case "dupa"
q.X = t.B
case "dwie dupy"
q.x = t.C


Wiem ze mogę sobie zunionować dwie kwerendy ze zwykłym where, ale pytanie czy wydajniej się nie da

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora

konto usunięte

Temat: jedna kolumna z kilku

Dzięki, o to chodziło.

Podeślę pare kilo cynaderek w podzięce.

konto usunięte

Temat: jedna kolumna z kilku

Ej, ale ja potrzebuję pare przypadków

Czy to:

http://www.1keydata.com/sql/sql-case.html

podziała mi w akcesowym sqlu ?

konto usunięte

Temat: jedna kolumna z kilku

to ci napewno nie zadziała

jak potrzebujesz takiej konstrukcji to napisz publiczną funkcję w module i zastosuj w kwerendzie

konto usunięte

Temat: jedna kolumna z kilku

Przemysław R.:
to ci napewno nie zadziała

jak potrzebujesz takiej konstrukcji to napisz publiczną funkcję w module i zastosuj w kwerendzie

Dobhra, pod tym linkiem jest troche coś innego niż chciałem.

Funkcja mnie nie urządza (btw, nie wiedziałem ze tak mozna)

Naprawde nie ma mozliwosci czystym sqlem zeby zrobić więcej niż jeden przypadek ? Próbuję zagnieździć jednego iifa w grugim ale coś nie pasi.

konto usunięte

Temat: jedna kolumna z kilku

dla liczb

iif(warunek1 = 1; [kolumna1]; 0 ) + iif(warunek1 = 2; [kolumna2]; 0
) + iif(warunek1 = 3; [kolumna4]; 0 )

dla tekstu

iif(warunek1 = 1; [kolumna1]; '' ) & iif(warunek1 = 2; [kolumna2]; '' ) & iif(warunek1 = 3; [kolumna4]; '' )

konto usunięte

Temat: jedna kolumna z kilku

No racja, to załatwia sprawę, dzięki.
Posyłam dwa kilo wątróbki.

Ale naprawdę nie dali eleganckiego sposobu na kejsy ??

konto usunięte

Temat: jedna kolumna z kilku

nie

jest jeszcze jakieś magiczne SWICH, ale tam wybiera się wektorem

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora



Wyślij zaproszenie do