两张表,主表是产品表,从表是用户的评论。 一对多的关系。录一次获取多条产品的时候,怎么样把评论也一次读出来? 在SqlServer中,而不是用NoSql的数据库。谢谢
1、使用sql语句的inner join 关联出来,(但这样会导致主表的数据重复出现,结果集返回较大)
2、分开读,先读主表,再循环主表获取从表的id,再查重表后进行合并
inner join不就行了吗?
inner join联合查询就可以把数据读出来,如果数据比较多,查询起来比较慢的话,建议做法是分步骤读取,这样可以减轻数据库的压力