mysql中只知道id,如何获取分类下的全部记录,要求用一条sql语句

mysql中只知道id,如何获取分类下的全部记录,要求用一条sql语句,第1张

如果一个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如何取每个分类前几条记录(排序),用子查询能实现吗附图、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9626380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存