我有一个包括FillQty,Fill price,Bid和Ask的数据集。
我正在尝试编写一个查询,该查询将查找填充价格在买价和卖价之间的执行。如果填充价格介于两者之间,我想为满足此条件的所有行添加FillQty,并将其称为PIQty。对于以下数据,我的PIQty为2100股。
此sql查询是什么样的?
@ViewChild(MatSelectionList) selectionList: MatSelectionList;
ngOnInit(){
this.selectionList.selectedOptions = new SelectionModel<MatListOption>(false);
}
答案 0 :(得分:0)
此更新语句会执行,包括表名而不是TABLE
更新表集数量=填充数量 FILLPRICE> =出价和FILLPRICE <=问
更新后,要获取全部PIQTY,请运行此
从表中选择SUM(PIQTY)
要获取总和而不进行更新,请尝试此操作,我认为语法正确,无法检查
SELECT SUM(FILLQTY) FROM(从表中选择填充数量 FILLPRICE> =出价和FILLPRICE <=询问)a
答案 1 :(得分:0)
尝试以下类似方法。
SELECT FillQty
,FillPrice
, 出价
,问
,当FillPrice> Bid AND FillPrice
答案 2 :(得分:0)
带有SUM()的直接SELECT
SELECT *, SUM(fillQty) as PiQTY
FROM table1
WHERE fillPrice BETWEEN bid AND ask