2012-01-30 48 views
1

大家好在wordpress中我想知道如何查詢郵政標題和這些POST內的標籤。我現在查詢了POST標題POST日期,但是由於它位於不同的表格上,我錯過了POST TAGS,我不知道如何選擇每個POST內部的TAGS。 謝謝,非常感謝你的回覆,非常感謝你WordPress的如何顯示帖子標題及其在表格中的標籤

回答

1

如何soemthing這樣的工作適合你。它基本上說要顯示左表中的所有內容(wp_posts),然後它匹配兩個表中的帖子ID,並在存在標籤時顯示標籤。這一些變化應該適合你。無論如何,我們可能需要一點點努力才能使這個工作正常進行,但這是個主意。

SELECT wp_posts.ID, wp_posts.post_title, wp_posts.guid, wp_posts.date, 
othertable_othercolumn 
FROM wp_posts 
LEFT JOIN othertable 
ON wp_posts.ID=othertable.ID 
WHERE wp_posts.post_type='post' AND wp_posts.post_status ='publish' 

其他專欄中,我的意思是你的標籤的列名,othertable是其他表的名稱

+0

感謝你好先生的答覆,這是我的代碼'SELECT ID,POST_TITLE,GUID,POST_DATE FROM wp_posts WHERE post_type ='post'AND post_status ='publish' '這個actulay顯示了我需要的所有內容,因爲它位於不同的表格中,因此它們在每個帖子中都會有標籤。我認爲這在查詢中使用了JOIN,但我不熟悉爲單獨的表使用mysql查詢。謝謝 – 2012-01-30 05:26:51

+0

檢查我的編輯,看看它是否會爲你工作 – Zach 2012-01-30 06:57:26

+0

hello先生,我認爲這是怎麼回事,但要獲得標籤爲每個WordPress的帖子是相當複雜的更清晰我使用一個wordpress插件稱爲出口和報告在那裏你只需要查詢你想要生成的表格和字段以導出到csv。我有我想要的其他領域,但查詢每個帖子的標籤是複雜的,這是我的報告中唯一缺少的東西,請看這裏它是什麼樣子[鏈接](http://ldcgimutao.x10.bz/dekzgimutao /queryresult.png)非常感謝 – 2012-01-30 10:25:56

相關問題