在我的django应用程序中获取最新的外键值时,我遇到了一些小问题。以下是我的两位模特:
class Stock(models.Model):
...
class Dividend(models.Model):
date = models.DateField('pay date')
stock = models.ForeignKey(Stock, related_name="dividends")
class Meta:
ordering = ["date"]
我想从股票对象那里得到最新的股息。所
我使用了一条sql语句来表示总的股票突变,并且有不同的股票变异方式。
在下面的SQL查询中,您将看到我检查了股票将发生变化的类型1、6和9,并对总数求和。
但是还有一种类型需要添加,那就是类型0,当股票是负数时,也是唯一的股票。
select ART.Artcode, SUM(VRDMUT.VrdMutAantal)
from Kingsystem.tabVoorraadMutatie VRDMUT
inner join Kingsystem.tabArtikel ART
on ART.ArtGid = VRDMUT.VrdMutArtGid
where VRDMUT.VrdMutDatu
我使用的是带有mongoid的Rails3。我有一个嵌入了价格集合的股票集合:
class Stock
include Mongoid::Document
field :name, :type => String
field :code, :type => Integer
embeds_many :prices
class Price
include Mongoid::Document
field :date, :type => DateTime
field :value, :type => Float
embedded_in :sto
我目前有一个表(post),列如下:
id, stock_code, posted_at
对于给定的股票代码SC和time T1,我可以在一段时间后检索最新的帖子,如下所示
SELECT * FROM post WHERE stock_code = SC AND time > T1 ORDER BY time asc LIMIT 1; (没有经过实际测试,但你得到了要点)
但是,我希望得到一组多个股票的结果(甚至对于表中的每一个不同的股票代码)。我可以简单地多次运行这个查询,但是这很快就会变得效率低下,最好将它合并到一个SQL查询中,但是我无法思考如何做到这一点。我希望每一行都是一个给定
我有一个使用flask-sqlalchemy的查询,在这个查询中,我想要从数据库中删除所有与列表中的一个股票匹配的股票。这是我当前的查询:
Stock.query.filter(Stock.ticker.in_(new_tickers)).delete()
其中new_tickers是有效报价器的str列表。
我得到的错误如下:
sqlalchemy.exc.InvalidRequestError: Could not evaluate current criteria in Python: "Cannot evaluate clauselist with operator <f
SELECT *
FROM StocksFinancial
IN
(SELECT *
FROM Stocks
WHERE Market_Cap <= 13);
上面是我试图为一个查询编写的SQL代码,该查询应该显示市值小于13的股票的财务信息。
从句语法错误。
我正在使用Access 2007。
我对SQL很陌生。
谢谢你提前帮忙。
当我试图创建一个用户可以买卖股票的网站时,我在执行“卖出”选项时遇到了以下错误。用户可以键入他们拥有的股票的符号,然后网站应该删除所有带有该符号的股票(通过POST方法)。我在sell.php (控制器)中使用了以下sql语句:
query("DELETE FROM userstocks WHERE id = ".$_SESSION["id"]."
AND symbol = ". $_POST["symbol"] ) ;
query("UPDA
我有5个不同的.m文件中5只股票的1天TAQ数据。我需要用每只股票的交易量来加载数据,并且交易是在哪个交易所执行的(这是一个字符串值)。我需要在SQL中访问它,在这里,我想要一个表,其中包含一个列的股票ID,一个有Exchange ID,一个包含一个交易量,然后是行下的相应值。
matlab数据存储为带有4个字段的1x1结构,其中每个字段都是具有大量字段的1x1结构。因此,假设我在上午有A类股票的数据,到目前为止,我所做的是用以下内容加载数据:
A = load(filelocation\filename);
然后通过以下方式从结构中获取我需要的交易和交换数据:
trA = A.TAQTr.v
我试过想办法解决这个问题,但我运气不好。
我希望在至少一个列中选择包含字符串$search的所有行。
这是我现在的SQL查询:SELECT * FROM catalog WHERE name LIKE '%$search%'
我想搜索一些其他列(品牌,模型,类别,子类别,股票,年份)以及名称列。有没有办法在一个SQL查询中搜索所有这些列?
我和拉拉的关系有问题。
我有三个模特:
城市-(HasMany)->诊所-(HasMany)->Stock
股票-(BelongsTo)->Clinic-(BelongsTo)->City
我需要所有有股票的城市,看起来像股票->城市。我可以编写sql查询:
SELECT ct.id, ct.name
FROM CfgCity as ct
RIGHT JOIN lr_clinics AS cl ON(ct.id=cl.city_id)
RIGHT JOIN lr_clinic_stocks AS st ON(cl.id=st.clinic_id)
WHERE st
我有一个用户购买/卖出股票的数据库,需要通过对该特定用户的所有共享进行汇总来检索数据。
例:如果我选择user_id = 7,它应该返回两行,一列是特斯拉,另一排是苹果,包含股票的总和。
数据库:
我尝试过的SQL查询包括:
SELECT name,symbol,name,price,total, SUM(shares)
FROM symbol
WHERE user_id=7
GROUP BY name,symbol,name,price,total
返回:但是应该是两行
我正在尝试更新用户投资组合表,以便在用户出售项目的份额时进行更新。我想从股票中减去1,直到要出售的股票数量达到0。然后,当该项目的份额达到0时,我想从用户组合中删除该行。我认为我必须使用while循环和TOP命令,因为用户经常对同一商品进行许多不同的购买,因此它们被存储在表中的不同记录中。我想我已经很接近了,但是我不能在我的循环中运行更新或删除查询。
while ($sharesToSell >0)
{
$sql="UPDATE TOP (1) portfolio SET shares= shares-1 WHERE
userid='".$userid.&
我有一个查询,它检查我们是否销售了特定的股票项目
select * from merchand_history where stock_code = 'zzz007' and create_timestamp >= getdate() order by create_timestamp desc
我希望有一个sql作业,它可以发送电子邮件给用户(我猜可以使用警报机制),但前提是该查询返回了行。
我想不出该怎么做才能屈从于这群人。我真的需要一个只有sql的解决方案..。
我有两个mysql查询,一个是选择所有分支股票,另一个是选择股票计数列表。我需要选择不包括在库存清单中的所有分支库存(通过考虑库存条形码和库存批次)
我选择所有分支股票的第一个查询是
SELECT SQL_CALC_FOUND_ROWS stock_id ,product_name , stock_batch,stock_barcode
FROM stock INNER JOIN product ON product_id = stock_product
LEFT JOIN packing ON product_package=packing_id
WHERE
我需要编写SQL查询,返回每个客户端持有的每个股票的值(单位×价格)。
我尝试了这个查询,但似乎不正确。
SELECT sc.StockCode,
SUM(TRY_CAST(sc.Units AS int) * TRY_CAST(sp.PriceNZD AS decimal(18, 2))) AS Value
FROM StockPrice sp
INNER JOIN StockHoldings sc ON sp.StockCode = sc.StockCode
GROUP BY sc.StockCode
ORDER BY Value DESC;