У меня возникают проблемы с моим оператором select, когда run title_two и author_two не заполняются должным образом следующим значением заголовка. Вместо этого они распечатывают то же, что и b.title и b.author. Я попытался объявить их какmysql select alias не работает
`B.title AS title_two`.
SELECT R.bookone, B.title, B.author,
R.booktwo, B.title title_two, B.author author_two,
R.relation, R.relationlike, R.relationdislike
FROM relationships R
INNER JOIN books B ON R.bookone = B.bookid;
есть две таблицы
отношения которых имеет следующий - RelationshipId, bookone, booktwo, отношение, relationlike, relationdislike
то книги, которые является BookID, название , автор, издатель
bookone и booktwo являются иностранными ключами, ссылающимися на bookid, что им пытается добиться, так что, когда пользователь нажимает на ссылку, она имеет все отношения, которые книга имеет с другими книгами
Что будет отображаться с 'B.title AS title_two'. ? –
-1 Ваш вопрос очень смущает, как видно из разных типов ответов. –
есть две таблицы отношений, которая имеет следующий - RelationshipId, bookone, booktwo, отношение, relationlike, relationdislike затем книги, является BookID, название, автор, издатель bookone и booktwo внешние ключи ссылающихся BookID , что им пытаются чтобы добиться того, что когда пользователь нажимает на ссылку, он будет иметь все отношения, которые есть в книгах с другими книгами, вместо этого он просто подходит к названию bookone дважды – user1393064