首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否将结果联接到新表中?

是否将结果联接到新表中?
EN

Stack Overflow用户
提问于 2018-08-28 05:58:19
回答 1查看 27关注 0票数 0

我可以成功地连接两个表,但我正在尝试将连接的结果输出到一个新表中。

下面的代码抛出了一个语法错误,但如果省略了"into“行,则可以正常工作。需要说明的是,连接语句没有问题,而是"into“语句有问题。

代码语言:javascript
复制
 SELECT evictions.uniqueid_neighborhoods.id, evictions.uniqueid_neighborhoods.neighbor_1, 
evictions.sanfrancisco_evictions_backup2.Breach,
evictions.sanfrancisco_evictions_backup2.NonPayment,
evictions.sanfrancisco_evictions_backup2.Nuisance,
evictions.sanfrancisco_evictions_backup2.IllegalUse
** This causes code to fail 
into evictions_by_commArea 
from evictions.uniqueid_neighborhoods
inner join evictions.sanfrancisco_evictions_backup2 on evictions.uniqueid_neighborhoods.id = evictions.sanfrancisco_evictions_backup2.id
EN

回答 1

Stack Overflow用户

发布于 2018-08-28 05:59:41

MySQL使用CREATE TABLE AS

代码语言:javascript
复制
CREATE TABLE evictions_by_commArea as
    SELECT un.id, un.neighbor_1, 
           sfe.Breach,
           sfe.NonPayment,
           sfe.Nuisance,
           sfe.IllegalUse
    from evictions.uniqueid_neighborhoods un join
         evictions.sanfrancisco_evictions_backup2 sfe
         on un.id = sfe.id;

我还引入了可用别名,因此查询更容易编写和读取。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52047505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档