问题标签 [insert-into]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6876 浏览

sql - 如何根据从另一个表中的查找插入值?

我需要找到一种方法来做,INSERT INTO table A但其中一个值来自对表 B 的查找,请允许我进行说明。

我有以下 2 个表格:

表 A:

表 B:

A 的示例行:{"Value", 101, MoreData} B 的示例行:{"English", 101}

现在,我知道我需要将以下内容插入 A {"Value2", "English", MoreData} 但显然这不起作用,因为它期望第二列中的 Integer 而不是单词“English”,所以我需要首先在表 B 中进行查找。

像这样的东西:

显然这不能按原样工作......

有什么建议么?

0 投票
5 回答
11266 浏览

sql-server - 将行从一个表移动到另一个表?

我有两个具有相同列定义的表。我需要将一行从一个表移动(而不是复制)到另一个表。在我离开并使用 INSERT INTO/DELETE(在事务中)之前,有没有更聪明的方法?

SQL 服务器 2005

0 投票
12 回答
309669 浏览

mysql - 在 MySQL INSERT INTO 文本中添加换行符

有人可以告诉我如何在我在 MySql 表中输入的文本中添加新行吗?

我尝试'\n'在我输入的行中使用 withINSERT INTO语句,但'\n'按原样显示。

实际上,我已经在 MS Access 中创建了一个包含一些数据的表。MS Access 添加新行与'\n'. 我正在将 MS Access 表数据转换为 MySql 。但是当我转换时,'\n'当我从 PHP 表单上的 MySql 表中显示它时,所有文本都被忽略并且所有文本都显示在一行中。

谁能告诉我 MySQL 如何在文本中添加新行?期待回复,谢谢!!

0 投票
1 回答
451 浏览

php - LOAD DATA LOCAL..REPLACE 或 INSERT..ON DUPLICATE 都不起作用。我的表结构有问题吗?

我正在使用 php 将文件加载到表中。我创建一个这样的表:

并从这样的文本文件中填充它:

我还尝试将文件读入数组并仅使用 INSERT .. ON DUPLICATE KEY

在这两种情况下,如果新旧记录中的数据相同但顺序不同,则插入。如果数据相同,我希望它会更新。我希望我的表设置不正确,但看不出问题出在哪里。谁能告诉我为什么数据匹配时它不更新?

0 投票
2 回答
4107 浏览

mysql - 您可以插入表的最大列数/值 - mysql

有谁知道您可以插入表(mysql)中的最大列数/值是多少?我收到一个错误... IDK... 20 列/值?(是的,#_of_col = #no_of_val)

0 投票
3 回答
3395 浏览

sql - MS Access 中的多行插入语句

我是一个 SQL 新手,想弄清楚如何在一个 SQL 语句中插入多个表条目。这是我的代码:

我已经通过各种教程的“帮助”尝试了各种主题的变化,但到目前为止我没有尝试过任何工作。似乎每个不同的数据库程序的 SQL 用法略有不同。

关于如何更改我的代码以使其与 MS Access 一起使用的任何建议?

0 投票
2 回答
3925 浏览

php - 无效查询:列计数与第 1 行的值计数不匹配

我有一个奇怪的问题,我正在通过 PHP 发送一个 SQL 查询:

它向我抛出了这个错误: Invalid query: Column count doesn't match value count at row 1。虽然,当我在 PhpMyAdmin 中粘贴并运行相同的查询时,它工作得很好,所以它让我很困惑......

我计算了列数和值的数量,它们匹配(19)。我试图删除“id”字段,因为它是自动递增的,但它没有改变任何东西。我究竟做错了什么?为什么它可以在 PhpMyAdmin 中工作?

谢谢你的帮助!

编辑:

这是php代码:

以及被调用的方法:

和错误:

0 投票
9 回答
45515 浏览

sql - SQL 在 If 和 Else 块中插入临时表

我正在尝试根据 SQL 2005 中条件的结果填充临时表。无论哪种方式,临时表都将具有相同的结构,但将根据条件使用不同的查询来填充。ELSE下面的简化示例脚本在块的语法检查中失败,INSERT INTO错误为:

数据库中已经有一个名为“#MyTestTable”的对象。

我可以在语句之前创建临时表IF/ELSE,然后只INSERT SELECT在条件块中执行语句,但是该表将有很多列,我试图提高效率。那是唯一的选择吗?或者有什么方法可以使这项工作?

谢谢,马特

0 投票
1 回答
4337 浏览

sql - 使用 VBA 在访问中执行 SQL 插入语句的问题

我正在尝试这条 SQL 语句,但我不断收到错误消息

我要执行的语句是:

intAdmissionNo、strSurName、strForeName 和 strTutorGroup 4 个值都有值,并且字段都存在。

非常感谢任何帮助,谢谢!:)

0 投票
2 回答
540 浏览

c# - 无法使用 OleDBAdapter 向表中插入行

这就是我使用的代码。如您所见,我有一个悖论表。以及一些如何在这一切结束时结果 = 0。任何想法我的错误是什么?

预先感谢。

-=诺姆=-