2014-02-28 69 views
-2

我有一個Blog和BlogCategories。用戶可以輸入一個分類標題,然後該分類標題將拉取所有與該分類關聯的博客。SQL加入用戶輸入標題

我的設立是:

博客:

  • ID
  • BlogCategoryID

BlogCategory:

  • ID
  • 標題

我最近嘗試:

$sqlQuery = new SQLQuery(); 
$sqlQuery->select = array (
'*', 
); 
$sqlQuery->from = array (
"BlogEntry", 
"LEFT JOIN BlogCategory ON BlogCategory.ID = '$category'" 
); 
$result = $sqlQuery->execute(); 

如何實現這一目標?

非常感謝您的時間。

+0

我與我的最近一次嘗試更新。 – speak

回答

1

您可以使用INNER JOIN查詢如下

SELECT * 
FROM Blog a 
INNER JOIN BlogCategory b 
ON a.BlogCategoryID = b.ID 
WHERE b.Title LIKE 'title_here' 
+0

謝謝,完美無缺。 – speak

+0

歡迎你 – Fabio