SELECT PRODUCTS.p_id, model, price, CATEGORIES.category
FROM PRODUCTS, CATEGORIES
WHERE PRODUCTS.subcat_id = CATEGORIES.category_id
AND PRODUCTS.model LIKE '%$qtitle%'";
我想从类别字段中选择不同的值。
有人可以给我建议吗?
现在有重复的价值观。我只想要一次不同的值。
答案 0 :(得分:0)
您可以在sql语句的末尾使用GROUP BY CATEGORY.category子句。
答案 1 :(得分:0)
如果您需要不同的类别,则必须仅选择类别并使用distinct关键字。
select distinct categories.category
from....
就其本质而言,你不能指望像
这样的结果1, modelA, $50, CategoryX
2, mode55D, $57,
3, model8D, $60,
4, mode3lA, $80,
5, mode2A, $55,
必须重复这个价值。