我对MySQL相当陌生,不知道如何编写我个人项目所需的查询。帮助编写SELECT语句
我需要在此查询中谈过三个表 - 书籍,标签和books_tags(结表)。
它们的基本结构是相当基础 - 书籍和标签都有一个ID列和名称列(在书中,它被称为“标题”,并在标签,它被称为“标签”)。 books_tags表具有book_id和tag_id。
我希望能够编写一个查询返回这样的事情
TITLE | TAG
--------------------
BOOK ONE | PHP
BOOK ONE | MYSQL
BOOK ONE | OOP
BOOK TWO | CSS
BOOK TWO | HTML
BOOK THREE | JAVASCRIPT
你的想法。我正在使用PHP循环和多个查询来完成这项工作,但查询数量真的非常高,并且变得非常糟糕。我想保持它精益和平均。
Aaghh,没有PHP循环!尽可能在MySQL中准备好你的数据。 SQL语言是为此设计的。 – thomaspaulb 2010-09-29 21:15:03
是的。因此,这个问题。 – Marcus 2010-09-29 23:00:25