从第一个类别中选择所有产品

时间:2018-01-09 10:07:50

标签: php mysql

我需要从表格的第一类中选择所有产品,问题是我不知道类别名称

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

2 个答案:

答案 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)