我想要从其他表格中选择一个表格的行显示单个值,可以说通过最后一个类别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