Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有用的股票SQL数据集?_Sql_Database_Dataset - Fatal编程技术网

有用的股票SQL数据集?

有用的股票SQL数据集?,sql,database,dataset,Sql,Database,Dataset,有人知道有什么资源可以提供好的、有用的股票数据集吗?例如,我下载了一个SQL脚本,其中包括美国所有的州、城市和Zipcode。在最近的一个应用程序中,我希望能够按地理位置进行查找,这为我节省了很多时间。你们中有人知道其他可以免费下载的有用数据集吗 例如: 被列入黑名单的IP地址 院校名称 公司名称/股票代码 有人有什么建议吗 编辑: 例如,我在这里找到了一个MySQL脚本,其中包含所有美国邮政编码及其对应的纬度/经度。还有谁在SQL中找到了类似的有用数据集,可以轻松导入和使用吗 编辑2:

有人知道有什么资源可以提供好的、有用的股票数据集吗?例如,我下载了一个SQL脚本,其中包括美国所有的州、城市和Zipcode。在最近的一个应用程序中,我希望能够按地理位置进行查找,这为我节省了很多时间。你们中有人知道其他可以免费下载的有用数据集吗

例如:

  • 被列入黑名单的IP地址
  • 院校名称
  • 公司名称/股票代码
有人有什么建议吗

编辑:

例如,我在这里找到了一个MySQL脚本,其中包含所有美国邮政编码及其对应的纬度/经度。还有谁在SQL中找到了类似的有用数据集,可以轻松导入和使用吗

编辑2:


为了澄清我所说的数据集类型。。。我指的是对应用程序立即有用的数据集,可以在各种场景中应用,通常代表的信息对于小案例来说很容易找到,但是对于大数据集来说很难编译。邮政编码数据库对我来说是一个很好的例子。对于一个给定的邮政编码,获取lat/long并不难。但是,获取美国所有有效邮政编码的值要花费更多的时间。这些数据对单个行业或商业部门也没有用处,但可以应用于一系列应用程序。

Shadowman,如果你说的是你想要的详细列表,效果会更好

  • 黑名单IP地址-广告?Xxx?欺诈
  • 学院/大学名称-全世界?这不是太多了吗
下面是一个如何下拉列表的想法-我就是这样做的:

例如,我需要一份加州学院/大学的名单

  • 我在谷歌上搜索:
    加州大学维基百科
    。然后打开那里的门
  • 我用鼠标把所有的学院和大学从那里选择到剪贴板
  • 打开Excel,将复制的名称粘贴到第一行+列
  • 在第一行的第二个单元格中,写入模板脚本,如:

    ="INSERT INTO Colleges (state, name) VALUES ('CA', '" & RC[-1] & "');"
    
    这应该会产生类似的结果

    INSERT INTO Colleges (state, name) VALUES ('CA', 'Academy of Art University, San Francisco');
    INSERT INTO Colleges (state, name) VALUES ('CA', 'Allied American University, Laguna Hills (Online)');
    INSERT INTO Colleges (state, name) VALUES ('CA', 'American Jewish University, Los Angeles');
    INSERT INTO Colleges (state, name) VALUES ('CA', 'American Sports University, San Bernardino');
    INSERT INTO Colleges (state, name) VALUES ('CA', 'Anaheim University, Anaheim (Online)');
    INSERT INTO Colleges (state, name) VALUES ('CA', 'Antioch University, Culver City');
    -- etc...
    
  • 然后复制生成的脚本并将其用于数据库

  • 此处有许多指向开放数据集的链接:


    尽管我怀疑它们中的任何一个会为您生成SQL语句。

    有很多不同的数据集,但大多数都不是“库存”。库存符号有问题,每个交易执行场所的库存符号都可能不同,几乎所有库存都是该场所或数据供应商的受保护知识产权,例如汤森路透,彭博社,纳斯达克,纽约证交所。

    如果您正在寻找时间序列数据,请查看。这里最棒的是,它有大量不同的数据集(股票、经济、健康、教育等),但都可以通过一个简单的RESTful API访问。如果编程不是你的事情,那么有一个免费的Excel插件,可以让你轻松地将数据抓取到电子表格中。

    MySQL文档站点有一个SQL格式的可下载数据集列表,可以在数据库中使用

  • 下载数据集,如世界数据库:
  • 将目录更改为下载到的文件夹,例如
    cd Downloads
  • 解压
    gunzip world\u innodb.sql.gz
  • 登录mysql并创建一个
    world
    数据库
  • $mysql
    mysql>创建数据库世界
    mysql>退出
    

  • 使用cat导入mysqldump文件的内容
  • cat world_innodb.sql | mysql world

    此数据集适合希望练习SQL的学习者。

    编辑: 我会留下我先前的答案。如果要将任意CSV转换为SQL脚本以供数据库使用,请阅读下面的内容。否则


    我正在寻找类似SQL的基本数据集示例,以帮助教朋友如何进行SQL查询。这里发布的一些链接不再可用,因此我将发布我最终使用的链接

    有一些非常酷的CSV数据可从

    如果您需要的话,可以使用CSV数据,但是我想将数据保存在SQLite数据库中,所以我很方便地使用了它

    下载SQL后,我运行了以下操作:

    壳牌:

    sqlite3 <database_file>
    
    sqlite3
    
    在SQLite shell中:

    .load <path to SQL script file>
    
    .load
    
    …什么原因被列入黑名单?为什么不在哪里发布State | City | Zip SQL脚本?这将使这篇文章有一个良好的开端。例如,可能会重复被列入黑名单的已知恶意IP地址。只需提及,美国邮政编码确实会随着时间的推移而变化。一般列表可能足够好了,但是如果您需要精确定位,您必须从USPS获得定期更新($$)。