bardzo uproszczona wersja tabeli:
http://sqlfiddle.com/#!9/56f528
chciałbym pobrać wszystkie książki dla library='library_1' i dodatkowo wszystkie książki dla library_2, ale tylko wtedy, gdy library_1 ich nie posiada (w przykładzie chodzi o book_5)
Nie wiem czy dobrym rozwiazaniem jest uzycie uniona bo mam kilka joinów/left joinów
Obecnie robię 2 selecty i dalej dane obrabiam w php. Zastanawiam się nad optymalnym rozwiazaniem tego po stronie bazy