是否可以选择列并对它们执行复杂操作,例如从table1中选择factorial(column1)或从table2中选择integral_of(something)
也许有图书馆支持这样的行动?
但数据库意味着涉及大量数据,而不是对它们进行复杂的计算.如果你试试这个,你会发现许多操作非常慢(特别是用户定义的操作).
这就是为什么大多数人从数据库中获取数据然后在应用程序端进行复杂数学运算的原因.这也使得测试和优化代码或用新版本替换代码变得更加简单.