$query = $db->prepare("SELECT * FROM books b
join books_authors ba on b.id = ba.bid
join authors a on a.id = ba.aid
where b.status = '1' AND b.title LIKE :pre_title OR b.title LIKE :contain_title OR b.title LIKE :last_title ORDER BY (b.title = :pre_title) ASC LIMIT $limit,$perPage");
$query->execute([
':pre_title' => '%'.$_GET['q'],
':contain_title' => '%'.$_GET['q'].'%',
':last_title' => $_GET['q'].'%'
]);
$sonuclar = $query->fetchAll();burada görüntüğü gibi getten gelen değeri 3 yerde aratıyoruz ancak birde şunu eklemek istiyorum burada yazar ismi gelir ise getten örnek "ayşe kulin" bu yazara ayit kitaplarında listelenmesi lazım bu yüzden joinlemem gerek evet ama sql tablo yapım çoktan çoğa ilişkisel tablo yapısı tablolar şu şekilde;books tablosu -> id - title
books_authors tablosu -> id - bid- aid
authors tablosu -> id - fullname
books_authors 'da kitap id si ve yazar id sini tutuyoruz burada yazarın ismine göre kitapları nasıl listelerim?