报表统计
技术实现:关联查询,分组聚合
问题的关键是编写SQL语句
1.存在哪些表里(goodstype,ordersdetail.money)
2.中间表关系(产品)
3.找出查询条件所在的表(Orders.createtime)
4.关联表如果没有,应该找其它的表进行关联
SQL语句:选择gt.name,sum(ol.money)来自goodstype gt,goods gs,orderdetail ol,orders o 其中gt.uuid = gs.goodstypeuuid和ol.goodsuuid = gs.uuid和o.uuid = ol.ordersuuid 和o。通过gt.name 键入='2' 组
库存表:goodstype,storeuuid
明细表(odersdetail)goodstype,money,storeuuid
我在道层使用HQL进行查询,那么原生SQL语句和HQL语句的差别是什么呢?
不能直接用表名,应该用类名
多的一方的属性等于一的一方的别名
图标工具的入门,JFreeChar和HighChars
是前端所应用的图标工具,功能非常强大,里边有折线图,饼状图,柱形图,散状图,地图,等等
结合着中文文档去使用,学会查看文档开发也是一种需要的能力,需要慢慢培养。
关于highchart的使用,我们可以先看文档里的实例,然后查看需要引入那些JS文件。
销售趋势分析
趋势分析折线图