если автор пришел с таким вопросом очевидно что он не знает что такое explain.
использование join определенно вредный совет, во первых данный запрос интерпритатор и так переделает в join,
во вторых не известна схема индексирования, в третьих гуру вообще не используют join.
автор покажите нам
show create table libavtor;
show create table libbook;
show create table libavtorname;