如果一个id对应多个class
select from 表 where class in(select class from 表 where id='1')
如果一个ID对一个class
select from 表 where class=(select class from 表 where id='1')
select from reports where first_class = 83 order by id desc limit 5;
这样就能查询最新增加的5个分类为83的内容,不过,因为是查询最新的,所以,都以id俩排序,从最后插入的那个开始往前面查询的,也就是所谓的倒叙,显示五条,不足五条就显示全部了
以上就是关于mysql中只知道id,如何获取分类下的全部记录,要求用一条sql语句全部的内容,包括:mysql中只知道id,如何获取分类下的全部记录,要求用一条sql语句、mysql如何取每个分类前几条记录(排序),用子查询能实现吗附图、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)