SELECT t1.*, t2.FIELD AS superfield FROM table1 t1 LEFT JOIN table2 t2 ON t2.reference_id = t1.id WHERE t2.bool1 = 1 AND t2.bool2 = 0 AND t1.string1 = 'string'
chodzi o to, zeby do tabeli table1 zostaly dolaczone rekordy z tabeli table2 ktorych wartosc pol binarnych (w naszym przypadku bool1 i bool2) wynosza kolejno 1 i 0. Ponadto, zalezy mi na tym, aby w momencie gdy takowych nie ma zostaly mi zwrocone rekordy z tabeli table1 z wartoscia superfield (czyli przealiasowana wartosc z table2.field) jako NULL.
Dodam, ze w chwili obecnej otrzymuje rekordy tylko wtedy gdy spelnione sa wszystkie trzy warunki (dwa pola binarne z t2 oraz string z t1).
Z gory dziekuje za Wasza pomoc!
ok , problem solved, prosze o kasacje tematu:)