我需要从表格的第一类中选择所有产品,问题是我不知道类别名称
id category product
1 cat_1 prod_1
2 cat_2 prod_2
3 cat_2 prod_3
4 cat_3 prod_4
5 cat_1 prod_5
我需要的是:
id category product
1 cat_1 prod_1
5 cat_1 prod_5
答案 0 :(得分:3)
使用订单列表,您可以使用subselect limt 1获取类别值
select * from my_table
where category = (
select category
from my_table
order by id limit 1)
答案 1 :(得分:0)
使用以下查询,它将获得第一类产品列表(基于表记录索引):
SELECT * FROM `tbl_name` WHERE category = (SELECT category FROM `tbl_name` limit 0, 1)