我正在对一个天气数据库进行SQL查询,我需要wind_direction和风速。
这是我的currect查询:
SELECT wind_direction,
windspeed
FROM weather
WHERE time >= curdate() and
time < (curdate() + interval 1 day) AND
windspeed > 0
ORDER BY wind_direction ASC
这将删除windspeed =0的所有值,并且只显示今天的数据。
查询输出:
wind_direct
我刚开始查询,无法找到一种方法来使用查询结果列表作为另一个查询的验证器,这可能吗?
var query = from weather_variables in weather
where weather_variables.area == choice
select weather_variables.wind_speed;
这将从数据库中选择一组每月风速。
var power_query = from wind_turbines in power
where wind_turbines.wind_speed = query
select wind_turbines.xxxxxx;
在这里,我
我在一个多态关系的模型上从一个非常基本的范围得到了一些奇怪的结果。以下是这些关系的简要总结和细节。
模型/金融学
class Financial < ActiveRecord::Base
belongs_to :financiable, :polymorphic => true
#ltm is a boolean field in the model
scope :ltm, -> { where(ltm: true).last }
然后是一个基本的公司模型,它有很多金融机构
型号/Firm.rb
class Firm < ActiveRecord:
我有以下df:
df
Process Commodity Direction ratio ratio-min
0 Coal plant Coal In 1.00 NaN
1 Coal plant Elec Out 0.40 NaN
2 Coal plant CO2 Out 0.30 NaN
3 Lignite plant Lignite In 1.00 NaN
4 Ligni
我想通过扫描for循环中的每个纬度和经度将数据帧转换成我想要的格式,但是这个过程太长了。是否有一种方法可以使以下脚本更快,例如使用多线程或处理?你能告诉我怎么做吗?
p=0
for i in tqdm(df_wind_monthly["lat"]):
for j in df_wind_monthly["lon"]:
print("lat: " + str(i) + " lon: " + str(j))
for k in range(1948,2017):
rslt_
我有一个气象站,它将风速和方向发送到mysql数据库。我试图显示一个玫瑰图表,但为此,我需要一个特定的格式显示的数据。
我有以下查询:
select windspeed/10,wind_dir from weather
where windspeed/10 < 0.5
and
date >= NOW() - INTERVAL 1 DAY
返回:
windspeed wind_dir
0.4 nne
0.1 ese
0.2 e
0.2 sw
0.7 w
我正在对数据库准备的语句进行查询,但它只是不正确。
当我打印我的语句时,我会得到这个错误。
com.mysql.jdbc.JDBC42PreparedStatement@157b62f9:从2015-wind中选择*,其中TimeStamp介于“2015-01-01”和“2015-01-25”之间,而ConnectingArea IN (**未指定**)
10 APG APG--L(我打印我的字符串,它给我输出)。
有人知道这里发生了什么吗?
public List<Wind2015> getResultsWind(String beginDate1, String end