Oracle SQL开发人员绘图散点图

Oracle SQL开发人员绘图散点图,sql,oracle11g,oracle-sqldeveloper,Sql,Oracle11g,Oracle Sqldeveloper,我正在尝试使用Oracle SQL Developer中的report函数来绘制数据的散点图。散点图应该相当简单:一个场在X轴上,第二个场在Y轴上。这是我用来提取所需数据并将其分组的查询: SELECT customer_x_coord, customer_y_coord FROM customers GROUP BY customer_x_coord, customer_y_coord 两个字段的数据类型均为“NUMBER” 我将其用作报表的SQL,并

我正在尝试使用Oracle SQL Developer中的report函数来绘制数据的散点图。散点图应该相当简单:一个场在X轴上,第二个场在Y轴上。这是我用来提取所需数据并将其分组的查询:

SELECT
    customer_x_coord,
    customer_y_coord
FROM
    customers
GROUP BY
    customer_x_coord,
    customer_y_coord
两个字段的数据类型均为“NUMBER”


我将其用作报表的SQL,并将样式更改为“图表”,将图表类型更改为“分散”。但是我不能正确地得到数据图。我看到了映射选项:“组”“系列”和“值”。如何使用这些选项创建一个图表,将x轴上的customer_x_coord与y轴上的customer_y_coord进行对比?

正如SQL Developer所说,查询需要返回3个值。如果没有,就做吧!例如:

select 
  'My graph' as series,         --> this
  customer_x_coord as group,
  customer_y_coord as value
from customers
group by customer_x_coord,
         customer_y_coord
系列
值不会改变(它是一个常量),但无所谓;现在您有3列,因此使用它们来绘制图形