Wolfram 语言

产生符号式查询

使用 Wolfram 语言的一大优势是代码和数据以相同的方式表示。此范例介绍了以编程方式生成 Wolfram 语言代码以查询关系数据库的方法。

假设您想按季度对订单进行分组。SQL 没有像 Wolfram 语言那样丰富的日期处理。因此,创建一个将日期变为季度的函数并不容易。首先,您需要知道日期的跨度。

由于 SQLite 本身不支持日期类型,因此它们存储为 Unix 时间;幸运的是,你可以变通。

现在您已经了解了数据的范围,您可以以编程方式构建一个函数,该函数使用 Unix 时间并将它们转换为季度名称。

正如您所看到的,此函数会生成这段相当丑陋的代码。

您现在可以使用它为该季度创建新属性。

您现在可以使用它来按季度汇总订单。

以下是实际执行查询的唯一代码。

您现在可以使用数据生成图表。

相关范例

de en es fr ja ko pt-br