使用连接在MySQL查询中苦苦挣扎
我有3个表来存储有关书籍的信息:
books
-----
id
title
authors
-------
id
name
books_to_authors
----------------
book_id
author_id
当显示书籍的信息时,我希望能够选择同一作者的任何其他书籍。
我从第一个查询中获得了当前的书籍ID,但我无法弄清楚从哪里开始实现我需要的,因为可能有多个作者。显然只有其中一个就很简单,所以我真的很挣扎。任何帮助将非常感激!
没有找到相关结果
已邀请:
3 个回复
缕嚏冻
替换为他们当前正在查看的图书ID,这将为您提供同一作者的所有图书。
如果要排除当前正在查看的图书,可以像这样更改查询:
邪罗逢确胃
我推测你使用的是php。如果我错了,只需使用SQL查询字符串,然后忽略其余的...
递劝臼类洪
获取作者ID,然后运行: