thinkphp 多表联查问题请教 255
现在有两个表结构如下想联合查询出如图所示表格那样的列表求高手支招如何写接口,必有重谢例如excel表格中第一行品牌。对应表1中tuiguangjh字段中包含品牌两字的所有...
现在有两个表 结构如下 想联合查询出如图所示表格那样的列表 求高手支招如何写接口,必有重谢
例如 excel表格中第一行 品牌。对应表1中tuiguangjh 字段中包含品牌两字的所有数据和,以及表二中ccfwwz字段中带有 pp 字母的所有 条数 的和,注意是查询出来的条数。。条数 。。条数的和 展开
例如 excel表格中第一行 品牌。对应表1中tuiguangjh 字段中包含品牌两字的所有数据和,以及表二中ccfwwz字段中带有 pp 字母的所有 条数 的和,注意是查询出来的条数。。条数 。。条数的和 展开
1个回答
展开全部
你的这个要求靠一条SQL做出来估计不行。你说的这个条数的和,是指表一中的所有数据条数加上表二所有数据条数吗?如果是这样就要分两次来查询。
具体的实现步骤可以这样:
1、把excel表格里面的项目数据读取到一个数组里面,
2、循环数组里面的每一个项目,一个一个的来查对应的tuiguangjh和ccfwwz各有多少,再加起来。
3、最后得到的数据再整合成一个新的数组,做为返回值返回。
注意:你的这两个查询都是用的模糊查询,数据量太大的话这个过程会很慢。
具体的实现步骤可以这样:
1、把excel表格里面的项目数据读取到一个数组里面,
2、循环数组里面的每一个项目,一个一个的来查对应的tuiguangjh和ccfwwz各有多少,再加起来。
3、最后得到的数据再整合成一个新的数组,做为返回值返回。
注意:你的这两个查询都是用的模糊查询,数据量太大的话这个过程会很慢。
追问
不是的。。那个条数的和是指 表二中 ccfwwz 字段带有pp 的条数的和 那个条数代表excel中的 咨询数 然后就可以计算出有效咨询和咨询成本了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询