相关疑难解决方法(0)

JOIN和INNER JOIN之间的区别

这两个连接都会给我相同的结果:

SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK
Run Code Online (Sandbox Code Playgroud)

VS

SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK
Run Code Online (Sandbox Code Playgroud)

表现或其他方面的陈述是否有任何区别?

不同的SQL实现之间是否有所不同?

sql sql-server join inner-join

925
推荐指数
6
解决办法
57万
查看次数

在 typeorm 中使用选择插入

我想重现一个查询,其中值是 typeorm 中选择的结果。我想重现的查询是我在此处提供的查询,但我在 typeorm 文档中找不到任何内容。(查询对答案的作用并不重要,我只需要知道如何SELECT在 typeorm 中写出“ ”)

http://typeorm.delightful.studio/classes/_query_builder_insertquerybuilder_.insertquerybuilder.html#values

INSERT INTO `furgpezzo`(`giacenza`, `giacenzaMin`, `pezzoBarcode`, `furgoneTarga`, `invStandardId`) 
    select '0', '5', '234234234234', f.`furgoneTarga`, '1'
    from `furgpezzo` f
    where f.`invStandardId` = '1'
    group by f.`furgoneTarga`
Run Code Online (Sandbox Code Playgroud)

就像是:

(编辑:)

return await this.dmDatabase.getRepository(FurgPezzo)
    .createQueryBuilder()
    .insert()
    .into(FurgPezzo)
    .values(   //here put my select   )
Run Code Online (Sandbox Code Playgroud)

javascript mysql typescript typeorm typeorm-datamapper

6
推荐指数
2
解决办法
5216
查看次数