Witam!
Mam następujący problem:
Utworzyłem selekta:
SELECT t.tw_ID as [ID],
t.tw_Symbol as [Symbol_P],
t.tw_Nazwa as [NazwaPL],
l.nameEN as [NameEN],
l.voltage as [Voltage],
l.[assembly] as [assembly],
l.[instrukcja_PL_z_BAZY] as [instrukcja_PL_z_BAZY],
l.[instrukcja_EN_z_BAZY] as [instrukcja_EN_z_BAZY],
l.[z_bazy] as [Z_bazy],
l.[ile_z_bazy] as [ile_z_bazy],
d.pwd_Fk01, w.sw_Nazwa as [Indeks]
FROM tw__Towar as t
LEFT join labe_label_new as l on l.id=t.tw_id
LEFT join labe_strona_montazu as a on l.[assembly]=a.id_strona
LEFT join pw_Dane as d on d.pwd_IdObiektu=t.tw_Id and d.pwd_TypObiektu='-14'
LEFT join sl_Wlasny as w on w.sw_Id=d.pwd_Fk01
where t.tw_IdGrupa = 2
order by Symbol_P ASC
W tabelach mam następujące dane (przykładowo):
ID | Symbol_P | NazwaPL | NameEN | Voltage | assembly | instrukcja_PL_z_BAZY | instrukcja_EN_z_BAZY | Z_bazy | ile_z_bazy | pwd_Fk01 | Indeks
243 | 118LKZ | L.zesp.obr.p-t i poz.b W22l12V | Front-rear assembly end-outline and side position lampW 22 L with body and holder 12V | 12V | 3 | przewód biały - masa; przewód czarny - światło pozycyjne; przewód czarny - światło obrysowe; | white wire - ground; black wire - position light; black wire - position light; | światło pozycyjne boczne, światło obrysowe - przednie, światło obrysowe - tylne, odblask | 1 | 165 | W22
5580 | 118LKZJ | L.zesp.obr.p-t i poz.b W22l12V+jaeger | | 12V | NULL | NULL | NULL | NULL | NULL | NULL | NULL
I teraz pytanie:
Jak widzicie po Symbol_P - są to 2 podobne wpisy, a mianowicie, chciał bym stworzyć zapytanie, gdzie jeżeli pojawi się
t.tw_Nazwa LIKE '%jeager'
or
t.tw_Symbol like '%J'
wtedy uzupełni mi dane gdzie jest null na te z wiersza gdzie "nie ma jeager'a".
Jak przepisać dane z jednego wiersza do 2giego?
Nie proszę o gotowca (chociaż i takim nie pogardzę) ale proszę również o podpowiedzi, jak się za to zabrać.
Z góry dziękuje za pomoc
Pozdrawiam