我对预存储库中的这个查询很不放心,我知道通过更改到sa.available_for_order可以很容易地修复它,但是这样就破坏了其他核心文件的逻辑,有没有其他方法可以解决这个问题而不将available_for_order重命名为sa.available_for_order, a.`available_for_order` AS `available_for_order` `ps_product` a `ps_product_la
指这些产品的产品1,产品2,产品3的订单总数是多少,如果一个订单包含10个产品,而产品1,产品2和产品3包含产品1,产品2和产品3,则该订单应被计算在内。对于一个order_id,可能会有多个产品,我对如何获得这个result.Can感到困惑,任何人都会分享或建议如何获得解决方案? 我使用的是PostgreSQL。order_id"="Orders"."order_id"
L
我正在尝试创建一个具有多个计算的表。 我有一个基表,我想从其中收集数据并插入到新表中。接下来的列是基于基表计算的。因此,前几列是基于原始表的,一部分完全相同,另一部分是计算出来的。这两列运行得很好,但是最后两列不是。这些值的计算将基于新表的计算字段。 它能在一步之内解决吗?我应该使用更新吗?据我所知,排名并不适用于此。[Game_total] ORDER BY [RAW_NBA_T