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

eagi6jfj  于 2021-06-25  发布在  Mysql
关注(0)|答案(2)|浏览(316)

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

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
iswrvxsc

iswrvxsc1#

使用下面的查询,它将获得第一个类别的产品列表(基于表记录索引):

SELECT * FROM `tbl_name` WHERE category  = (SELECT category FROM `tbl_name` limit 0, 1)
lx0bsm1f

lx0bsm1f2#

使用订单列表,您可以使用subselect limt 1来获取类别值

select * from my_table 
    where category = (
    select category
    from my_table 
    order by id limit 1)

相关问题