【发布时间】:2013-03-11 03:11:29
【问题描述】:
在过去的几个小时里,我遇到了一个 MySQL 连接问题。 我有 2 张桌子:
article :
id(int)
label(varchar)
direct_url(varchar)
article_category:
id(int)
label(varchar)
我正在尝试使用标签进行搜索查询并加入两个表。我正在这样做:
SELECT label,direct_url FROM article FULL OUTER JOIN article_category ON article.label WHERE label LIKE %$q% ORDER BY label ASC
这显然是错误的,因为它不起作用。无论搜索键($q)如何,我每次都会得到 0 个结果。 如果有人能对我的问题有所了解,我将不胜感激。
【问题讨论】:
-
ON article.label "= article_category_label" ,我认为您需要在引号中添加部分
-
@johnyTee:感谢您的回复,我尝试过有无...没有成功..