我目前正在構建一個移動(Android)應用程序,它是產品的搜索引擎。產品信息目前存儲在WordPress電子商務商店(WooCommerce)中。爲了測試目的,我已將5個示例產品添加到此商店。用於WordPress數據庫的MySQL搜索查詢
我目前在應用程序內部有搜索功能。用於該搜索的MySQL查詢如下:
SELECT a.*, b.guid AS img_url
FROM wp_posts AS a
LEFT JOIN wp_posts AS b ON a.ID = b.post_parent
WHERE a.post_type='product'
AND a.post_title LIKE '%$search%'
現在,當我尋找的東西,如「樣本」,我讓我的搜索結果中所有包含單詞樣本中它的標題的產品。
但是,如果其中一個產品附加了多個圖像。我得到的結果對於那些附在產品上的許多圖像(見下面的截圖)
如果有人可以幫助我,讓我不明白的多重結果一個職位。這將不勝感激。
問題是:當你有一個以上的圖像的產品,你想要哪一個?一旦你定義了,那麼你可以使用這種技術:http://dev.mysql.com/doc/refman/5.0/en//example-maximum-column-group-row.html –
我只是想讓它顯示特色圖片。 – usmck405
糾錯,我想顯示產品+特色圖片。正是你在屏幕截圖中看到的。但只是原來的帖子和精選圖片。 – usmck405