编写一个sql语句

时间:2014-10-26 17:15:22

标签: text boolean subquery type-conversion

我遇到了这个我必须编写的SQL语句的问题。

描述是

  

写一个查询,返回2000-01-01或之后所有“保险”日期的银行。将此查询添加到SQL文件中,并生成查询计划并将其添加到您的文件中。回想起历史课,联邦政府在大萧条期间为银行存款提供保险。这意味着我们的数据集将显示许多银行的保险数据为1934-01-01。

我对这个大萧条部分感到困惑。

以下是我正在使用的表格

what.banks

      Column      |         Type          | Modifiers 
------------------+-----------------------+-----------
 id               | integer               | not null
 is_active        | boolean               | 
 name             | text                  | 
 established      | date                  | 
 insured          | date                  | 
 last_updated     | date                  | 
 address          | text                  | 
 city             | character varying(50) | 
 state            | character varying(30) | 
 assets           | numeric               | 
 deposits         | numeric               | 
 ots_region       | character varying(15) | 
 offices          | integer               | 
 offices_domestic | integer               | 
 officies_foreign | integer               | 
 fed_district     | character varying(15) |

1 个答案:

答案 0 :(得分:0)

评论时间有点长。

我认为问题的一部分与具体的技术问题无关。这只是说数据中最早的保险日期可能是从1934年开始的,可能会有很多。因为您正在寻找更新的日期,我不认为这是相关的。就个人而言,我认为上下文对于有效处理数据非常重要。

对大萧条的提及可能是一个说明,即联邦存款保险的发明是为了防止导致金融悲剧的银行挤兑(这一事实似乎与表中的数据有些相关)。这个历史远远超出了Stack Overflow这个论坛的范围,但如果你有兴趣,我相信你可以在网上找到很多参考资料。