
正文
mysql一对多怎么查询 mysql一对多多对多
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
一对多关系,根据从表属性分页查询
做 机器翻译学堂 时接到个需求:
根据需求设计了三个表:
根据从表中的标签进行查找时,分页后的数量没办法直接统计。较好的解决方案有两个:
一. 直接自己写sql,用left join和子查询(以下sql来自: MySQL一对多分页查询-主表关联表条件查询问题 和上述表结构不一样,主要看实现方式):
二. 将复杂查询拆分成几个简单查询,在Java中进行处理。
最后分页显示的是主表的信息,将查询分为:
推荐使用第二种
相关问答
Q1: Mysql中如何根据子查询的结果进行一对多的查询 5.1的版本怎么用in的时候报错
in后边的sql有问题。
你试试单独运行“select pid from repost group by pid order by count(pid) desc limit 0, 3”。估计会保错。
Q2: mysql 一对多查询
查出A表中 id mysql一对多怎么查询, 其对应B表中字母为A,C
select id from A where id in (select id from B where 字母 in ('A','C'));
单查B表
select id from B where 字母 in ('A','C')
mysql一对多怎么查询的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql一对多多对多、mysql一对多怎么查询的信息别忘了在本站进行查找喔。







