![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 4.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Sa dwie tabelki
Kod +------------------------+------------------------+ | TABELA_1 | +------------------------+------------------------+ | pole | tabel2_pole_ID | +------------------------+------------------------+ | wartosc1 | 1 | | wartosc2 | 2 | | wartosc3 | 2 | | wartosc4 | NULL | | wartosc5 | NULL | +------------------------+------------------------+ +------------------------+------------------------+ | TABELA_2 | +------------------------+------------------------+ | pole_ID | pole | +------------------------+------------------------+ | 1 | cos1 | | 2 | cos2 | +------------------------+------------------------+ Teraz wysylam zapytanie:
w rezurtacie otrzymuje: Kod +------------------------+------------------------+ | TABELA_1.pole | TABELA_2.pole | +------------------------+------------------------+ | wartosc1 | cos1 | | wartosc2 | cos1 | | wartosc3 | cos2 | +------------------------+------------------------+ problem w tym ze TABELA_1.tabela2_poleID moze byc NULL i gdy mam w TABELA_1.pole wartosc4 i wartosc5 gdzie TABLEA_1. tabela2_pole_ID jest NULL to po tym zapytaniu nie zostanie to wyciagniete. ...Rzecz jasana bo zapytanie dokladnie mowi ze TABELA_1.tabel2_pole_ID=TABELA_2.poleID. PYTANIE: Jak zbudowac zapytanie by jesli TABELA_1.tabel2_pole_ID jest NULL to zwracane TABELA_2.pole ma tez byc NULL i w efekcje dostane cos takiego: Kod +------------------------+------------------------+ | TABELA_1.pole | TABELA_2.pole | +------------------------+------------------------+ | wartosc1 | cos1 | | wartosc2 | cos1 | | wartosc3 | cos2 | | wartosc4 | NULL | | wartosc5 | NULL | +------------------------+------------------------+ Z gory dziekuje i pozdrawiam evo |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 06:59 |