我正在尝试从my For循环和if循环中获取结果。我想要的两个结果是supply=demand时的最优价格和最优产品。 def supply(p):
"""
This function calculates the supply of the video game as a function of price
:param P: Ideal price of the game
:return: The result of the calculated supply
"""
supply = 500
我正在寻找一种优雅的解决方案:
我已经创建了一个触发器函数,每当在supply上插入或更新一行时,它就会用一些细节行的总和更新表warehouse_supplies。
PostgreSQL insert or update语法允许我为插入和更新条件共享相同的sync_supply_stock()函数。
但是,当我试图将after delete条件连接到函数时,它不能被重用(尽管它在逻辑上是有效的),因为返回的对象必须是old而不是new。
-- The function I want to use for the 3 conditions (insert, update,
我有两个查询和一个想要合并的表:
这三个领域具有相同的字段:
日期
地域
产品
数量
虽然,我要说,在供应查询中,我强制Date和Region是静态值,而Product和Quantity是从表中提取出来的。例如:
SELECT
DateValue("12/1/2017") AS [Date],
"North America" AS [Region], <-- Would be "Europe" for [EU Supply]
[NA Inv Report].[Product
当我运行我的程序时,数字的结果是一个数字合并,并使数字成为许多结果。
SELECT pengiriman_supply.po_nomor
, data_supplier.nama_supplier
, data_barang.nama_barang,
((sum(pengiriman_supply.jumlah))-(ifnull(masuk.terima,0))) as total
FROM pengiriman_supply INNER JOIN data_supplier ON pengiriman_supply.idsupplier = data_supplier.i
我想在供应品中显示剩余的数量。
我有两张桌子:
supply\_inventory\_list表:
supply_id quantity unit item_name supply_description date_received
--------- -------- ------ ---------------- ----------------------- -------------
1 5 REAM LEGAL BOND PAPER CANON LEGAL BOND PAPER
我有这样的问题,在我的模型中有很多通过,因为某些原因,我一直得到这个错误和帮助将是非常感谢的。
错误
ActiveRecord::HasManyThroughAssociationNotFoundError (Could not find the association #<Proc:0x0055e57679b2b8@/home/dev/testapp/app/models/work_order.rb:12> in model WorkOrder)
has_many :demand_supply_links,
:through => proc {
我试图使用SQL中的嵌套查询重新创建Access数据库报告。我已经克服了实际转换脚本的障碍,但一直无法获得预期的结果。下面的脚本返回我对sub1的期望,但是sub2返回所有的空值。有人能对我做错什么提出建议吗?
一如既往,谢谢您的帮助!
SELECT SUB1.CUSNAME, SUB1.CO_INSTALL AS Install, SUB1.SALESREPID AS [Sales Rep], SUB1.CUSORDID AS [Job #], SUB1.LINE_PARTID, SUB2.POID AS PO,
SUB2.ORDER_DATE AS Ord, SUB2.