怎么样实现图表的显示!这个sql什么意思呀!

问题描述

怎么样实现图表的显示!这个sql什么意思呀!
String sql=""select A.P_DATE'采购入库' as CGTYPEsum(A.P_NUMBER) AS P_NUMBERsum(A.Z_PRICE) AS Z_PRICEC.PROVNAME
+"" CASE F.PRODLEVEL WHEN '1' THEN '原厂' WHEN '2' THEN '正厂' WHEN '3' THEN '副厂' WHEN '4' THEN '品牌' WHEN '5' THEN '拆车件' END AS PRODLEVEL
+"" CONCAT(I.className'->'H.className'->'g.className) as CLASSNAMEF.NOF.PRODNAMEF.OENO""
+"" FROM ""
+"" (select left(A.P_DATE7) AS P_DATE A.ID'采购入库' as CGTYPEB.P_NUMBERB.P_PRICEB.Z_PRICEB.P_WARES_IDA.P_SUPPLIER_IDA.D_STORAGE_IDB.LOCATION_IDA.P_TYPEA.AUDIT_STATUSA.COMPANY_ID""
+"" from jxc_t_purchase A""
+"" left join jxc_t_purchase_detail B on A.ID=B.P_PURCHASE_ID""
+"" UNION""
+"" select left(C.TIME7) AS P_DATEC.ID'采购退货' as CGTYPED.NUM AS P_NUMBERD.PRICE AS P_PRICED.NUM*D.PRICE AS Z_PRICE
+"" D.PRODUCTS_ID AS P_WARES_IDC.P_SUPPLIER_IDC.STORAGE_ID AS D_STORAGE_IDD.LOCATION_ID'0' AS P_TYPEC.AUDIT_STATUSC.COMPANY_ID""
+"" from jxc_t_purchasing_return C""
+"" left join jxc_t_purchasing_return_detailed D on C.ID=D.OUTBOUND_ID""
+"" ) A""
+"" left join jxc_t_products F on A.P_WARES_ID=F.ID""
+"" left join jxc_t_providers C on A.P_SUPPLIER_ID=C.ID""
+"" left join shopping_goodsclass G on G.ID=F.GOODSCLASS_ID""
+"" left join shopping_goodsclass H on H.ID=G.parent_id""
+"" left join shopping_goodsclass I on I.ID=H.parent_id""
+"" where A.P_TYPE='0' and A.AUDIT_STATUS='3' "";

解决方案

不就是左连接么。。。。

时间: 2024-09-24 01:51:50

怎么样实现图表的显示!这个sql什么意思呀!的相关文章

数据可视化-请问FusionCharts怎么把同样的数据源同时以多种图表类型显示?

问题描述 请问FusionCharts怎么把同样的数据源同时以多种图表类型显示? 就是在一个图标区域,我希望以不同的图表类型来显示同一数据源的数据,各图表类型之间可以随意切换. 解决方案 你可以使用它里面的chartType()方法来实现动态修改图表类型.具体的实现代码可参考这篇教程:FusionCharts使用教程:自定义图表-修改图表类型

web- 一般Web的图表可以显示多少行 的数据??? 显示多少点的数据比较合适

问题描述 一般Web的图表可以显示多少行 的数据??? 显示多少点的数据比较合适 问题: 一般Web的图表可以显示多少行 的数据??? 显示多少点的数据比较合适? 解决方案 看屏幕大小 和你的网页的布局吧,我觉得10-30行都是合理范围. 再多就需要分页了.

chart-.net mvc Chart 图表 如何显示全部X值?

问题描述 .net mvc Chart 图表 如何显示全部X值? 如题,绘制出来的图表,X轴数据缺失,要如何全部显示呢? var key = new Chart(width: 800, height: 400) .AddTitle("职业分布") .AddSeries(xValue: name, yValues: num, chartType: UICharting.SeriesChartType.Line.ToString()) .Write(); 解决方案 你参数传错了吧... 第

update错误,在messagebox中显示的sql语句如下,哪错了

问题描述 update错误,在messagebox中显示的sql语句如下,哪错了 update d set 1左=1 where 点数=0 d为表名,1左为列名,设置的类型为varchar(25),哪里错了 解决方案 列名干嘛用数字开头,难道你写程序的时候意识是迷糊的么? 解决方案二: update d set 1左='1' where 点数=0 确保字段类型正确

Flex中如何通过showAllDataTips属性使鼠标移动到图表时显示所有的数据Tips的例子

原文 http://blog.minidx.com/2008/11/10/1616.html 接下来的例子演示了Flex中如何通过showAllDataTips属性,使鼠标移动到图表时显示所有的数据Tips. 让我们先来看一下Demo(可以右键View Source或点击这里察看源代码): 下面是完整代码(或点击这里察看): Download: main.mxml <?xml version="1.0" encoding="utf-8"?> <mx

需要做个图表来显示24小时的温度和湿度

问题描述 已经上传图片,主要是显示24小时内,每个小时的温度和湿度,并将他们连接起来 解决方案 JfreeChart可以实现,并且这个是免费的,所以你们老大应该会赞同这个方案.如果你确定用它,这里有详细参考:http://julianna-only.iteye.com/admin/categories/66244这位JE对JfreeChart研究特别多,深层应用例如热点map都有应用.值得一看.希望对你有所帮助.解决方案二:jfreeChar专门的图形显示框架,想要什么图形都行解决方案三:不好意

SQLServer中字符串左对齐或右对齐显示的sql语句_MsSql

知识点: 函数 replicate 以下代码是实现如下功能: 复制代码 代码如下: declare @sql varchar(200), --需填充的字符串 @char varchar(4), --填充使用的字符 @len int --填充后的长度 select @sql='abc' select @char=' ' select @len=10 select (right(replicate(@char,@len)+@sql,@len)) 右对齐 ,@sql+replicate(@char,@

打开iBatis显示运行sql语句

将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句,方便调试: log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapCli

SQLServer中字符串左对齐或右对齐显示的sql语句

知识点: 函数 replicate 以下代码是实现如下功能: 复制代码 代码如下: declare @sql varchar(200), --需填充的字符串 @char varchar(4), --填充使用的字符 @len int --填充后的长度 select @sql='abc' select @char=' ' select @len=10 select (right(replicate(@char,@len)+@sql,@len)) 右对齐 ,@sql+replicate(@char,@