Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
- 14-12-2006 16:08 MySQL, sprzeczne warunki
Witam, Mam 2 tablice: osoba i funkcja. W funkcji mam 3 pola: id, id_osoby1, id_osoby2. W osobie mam: id, imie, numerosoby. I teraz np.: funkcja: 1,1,2 2,2,3
osoba: 1,jasiu,1 2,stefan,2 4,kazimierz,3
Chce, zeby mi pokazalo: 1 (funkcja.id),jasiu,stefan 2,stefan,kazimierz
I chwilowo jakas pomrocznosc mnie opanowala. Moze ktos podpowie jak zapytanie zrobic?
Pozdrawiam, Talthen
- 14-12-2006 16:08
Heh, banal byl :) Jakos tak bedzie:
SELECT w.id, w.godzina, w.data, t1.imie AS hh, t2.imie AS gg FROM funkcja AS w, osoba AS t1, osoba AS t2 WHERE ( w.id_osoby1 = t1.id ) OR ( w.id_osoby2 = t2.id ) AND ( t1.imie != t2.imie ) GROUP BY w.id LIMIT 0 , 30
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona