我想要從其他表格中選擇一個表格的行顯示單個值,可以說通過最後一個類別ID顯示錶格中的圖像。從表格中選擇一行從其他表格中選擇一個字段
我有這種類型的查詢,但是這回我所有匹配鍵的行,如果我的插圖LIMIT 1然後返回一行...
SELECT i.prof_image FROM profile_images i
JOIN images_cat cat ON (cat.cat_id = i.cat_id)
GROUP BY i.prof_image;
//OR LIMIT 1;
任何想法來解決這個問題。 (即顯示最新的分類圖像)?
你可以包括一些樣本數據和期望的輸出嗎? – 2011-06-01 09:11:42
即時通訊不知道我得到你的問題,但我的猜測是你在查詢中缺少「DISTINCT」。 SELECT DISTINCT i.prof_image .... – Rufinus 2011-06-01 09:13:38
@ Rufinus,@ james C:不,我只是想顯示類別圖像。按最新增加的類別。 – 2011-06-01 09:17:29