1 (edited by simas 2014-10-09 13:36:52)

Topic: JOIN iš kelių lentelių

Sveiki,

nežinau kaip daroma tokiais atvejais, kai reikia apjungti duomenis iš kurlių lentelių kai vienas srulpelis turėtų būti sujungtas su keliomis lentelėmis. Suprantu, kad aš čia painiai, bet pamėginsiu su pavyzdžiu:

Tiekėjo_A_sąskaitos
id
numeris
data
...


Tiekėjo_B_sąskaitos
id
numeris
data
...

Pardavimai
pardavimo_sąskaitos_id
pardavimo_sąskaitos_nr
...

sąskaitų_ryšiai
tiekėjo_sąskaitos_id
pardavimo_sąskaitos_id

Tai va, man reikia kažkaip padaryti tokį pardavimų žurnalą (sąskaitų_ryšiai), kad galima būtų atsekti koks pardavimas kokią pirkimo sąskaitą atitinka. O tai reiškia, kad tiekėjo_sąskaitos_id gali rodyti ir į Tiekėjo_A_sąskaitos lentelę, ir į lentelę tiekėjo_B_sąskaitos. Ir kaip išsisukti šioje situacijoje - nežinau... Pridėti dar vieną stulpelį "tiekėjo_lentelės_pavadinimas" ir jungti programiškai?