我正在尝试返回新卡的首次交易。无济于事。我正在尝试编写一个查询,该查询将返回在指定日期首次执行交易的卡号。这是我的查询,但它给了我以前在较早日期执行过交易的卡号。
SELECT TOP 1 trans_date, card_num
FROM e_transaction
where trans_date between '20161004 00:00' and '20161004 23:59'
我正在尝试使用雅虎的YQL来查找马德里证券交易所的股票价格。
我有一个查询,用于查找ARM在伦敦证券交易所的价格:
select * from yahoo.finance.quotes where symbol="arm.l"
但是,当我在马德里交易所尝试对一家西班牙公司进行类似的查询时,它失败了(本例中为Telephonica):
select * from yahoo.finance.quotes where symbol="tef.mc"
我可以在马德里证券交易所看到雅虎电话公司的股票信息,所以我想知道我的语法是不是出了什么问题?
任何建议都将不胜感激。
以下是我使用YQL的查询,数据是使用Yahoo finance获取的,我正在使用印度NSE,BSE交易的股票的符号
http://query.yahooapis.com/v1/public/yql?q=select * from yahoo.finance.quotes where
symbol in ("AIAENG.NS","ATULAUTO.NS")&env=http://datatables.org/alltables.env&format=json
奇怪的是,这个查询总是返回所有字段的空数据(无效数据),即使我使用的符号是正确的,并
所以我有了这个:
SELECT
MONTH(trans_date) AS Month_Booking,
count(transact_no) AS NumTransactions,
(price * count(transact_no)) AS TotalRevenue
FROM transaction t
JOIN service s ON t.service_no = s.service_no
WHERE YEAR(trans_date) = 2017
GROUP BY MONTH(trans_date)
ORDER BY MONTH(trans_date)
我是MongoDB的新手,正在努力掌握所使用的数据建模范例。
我想最好是我提供一点背景资料。假设我是一家向顾客销售商品的公司;但我的商品的价格是不固定的:每次购买都会有一个迭代的易货序列。(例如,我的公司报价,他们还盘,我的公司还盘,等等)我的数据库的目的是存储交易的演变。我的公司有能力还价与不同的选择。唯一客户的数量小于1000。因此,我有以下设置:
{
customer_id : Number
unique_deal_id: Number
parent_unique_deal_id: Number
child_unique_deal_id's: [Numbe