关联表跨表多字段搜索列表数据显示怎么处理效率更高
比如我有个产品表,id, name,category
然后有一个产品每月价格表 id , product_id, year, month
现在筛选条件有 产品表的name, category, 价格表的 year , month
要搜出来指定year,month的关联数据, name, year, month等几乎所有字段
四个筛选条件可任意组合;
如果再极端点,,搜索一个时间段的价格,如何处理更合适
目前采取的是join, 产品有10w级别, 一个产品价格100个时间点的,目前价格表保存的又 year, month, date 和具体的年月日created_at字段
推荐文章: