该表只有六个条目包含作者姓名,但在某些情况下,该领域有多个作者,我需要获得他们各自的传记。现在这没有错误,但它只拉一个包含两个作者姓名的条目,而不是包含实际传记的两个条目。我只需要两个单一的名字条目,而不是包含两者的条目,但它给出了相反的结果。
AuthorName有这样的东西:
Joe Blow
Jane Doe
Jow Blow and Jane Doe
下面是问题
SELECT a.`ID` AS AuthorID, `AuthorName`, `AuthorPhoto`, `AuthorBio`, `Email`,
FROM authorbiographies a
WHERE `AuthorName` LIKE CONCAT('%',(
SELECT `AuthorName` )
FROM authorbiographies WHERE `AuthorName` LIKE '% and %),'%'
)
AND `ID` <> 3