我有一个MySQL查询的问题。在干草堆中的MySQL搜索键
我有一个书籍的数据库,其中有一个名为“authors”的字段;该字段包含本书作者的ID。例如。 16,42,100。
在作者的单页中,我想拥有作者的所有书籍。
那么...什么是正确的查询?
SELECT * FROM xxxx WHERE authors ???? '$author'
我试图与LIKE“$作者%”,但这种方法有一个缺陷:逸岸,如果$笔者= 116,查询将返回我也是本书简介= 1116。
在此先感谢!
莫罗
切勿将多个值存储在一列中。重新设计你的数据库,阅读有关规范化。 – fancyPants