SQLite创建表并插入&;更新值

SQLite创建表并插入&;更新值,sql,sqlite,Sql,Sqlite,当我在学习我的SQL课程时,我被以下问题困住了。你能帮我解决这个问题吗?这对我来说很难 问题是: 本练习的目标是找出TemporalData中的4个数字属性中的每一个是否都是 与销售额正相关或负相关 要求: 示例中的每个示例都由一对(商店、工作日)组成。这意味着在计算相关性之前,必须对所有部门的销售数据进行汇总 返回与模式的关系(AttributeName VARCHAR(20),CorrelationSign Integer) AttributeName的值可以是硬编码的字符串文字,但 必须

当我在学习我的SQL课程时,我被以下问题困住了。你能帮我解决这个问题吗?这对我来说很难

问题是: 本练习的目标是找出
TemporalData
中的4个数字属性中的每一个是否都是 与销售额正相关或负相关

要求:

  • 示例中的每个示例都由一对(商店、工作日)组成。这意味着在计算相关性之前,必须对所有部门的销售数据进行汇总
  • 返回与模式
    的关系(AttributeName VARCHAR(20),CorrelationSign Integer)
  • AttributeName的值可以是硬编码的字符串文字,但 必须使用SQL查询自动计算of
    CorrelationSign
    给定的数据库实例
  • 您可以使用多个SQL语句来计算结果。创建和更新自己的表可能会有所帮助
这是销售表:

| store | dept | weekdate | weeklysales |

|1      | 1    | 2010-07-01| 2400.0     |
|2      | 1    | 2010-07-02| 40.0       |
这是临时数据表:

| store | weekdate | temperature | fuelprice | cpi  | unemploymentrate|


| 1     |2010-07-01| 100.14.     | 2.981     | 125.1222 | 9.402

| 2     |2010-07-02| 99.13       | 3.823     | 129.2912 | 14.81            
因此,我编写了如下代码。你能告诉我怎么解决这个问题吗

如果存在CorrelationGroup,则删除表
创建表关联组(
属性名称VARCHAR(30),
相关符号整数
);
选择总和(每周销售)
来自临时地址t,销售地址s
其中s.weekdate=t.weekdate,s.store=t.store;
选择平均(t.temperature)作为“temp”,选择平均(t.fuelprice)作为“fuel”,选择平均(t.cpi)作为“fuel”,选择平均(t.unemploymentrate)作为“unemploymentrate”
来自销售部s,临时地址t
其中s.store=t.store,s.weekdate=t.weekdate;
插入CorrelationGroup值('Temp','CorrelationSign的值');
--3个以上

您的数据库表示没有帮助。您能否根据您使用的标记信息提供MRE?如果您正在学习SQL,请学习使用正确、明确、标准、可读的
JOIN
语法。