MS SQL:插入另一个表中的值和常量数据中的值

麦可

我正在尝试将值插入名为EMPLOYEE_PROGRAM_LEVEL的表中。这是我需要指定的列名:

EMPLOYEE_ID, PROGRAM_ID, LEVEL, MANAGE_ACCESS

在插入之前,我只知道员工名称和程序名称。LEVEL和MANAGE_ACCESS是我需要在查询中进行硬编码的已知常量。

问题是:我需要获取与员工姓名相对应的ID和与程序名称相对应的ID,但是我还需要在同一查询中插入常量值!

我试过了:

INSERT INTO EMPLOYEE_PROGRAM_LEVEL(EMPLOYEE_ID, PROGRAM_ID, LEVEL, MANAGE_ACCESS)

SELECT ID, ID_PROGRAM FROM EMPLOYEE T1
INNER JOIN PROGRAM T2 ON T2.NOM='programName'
WHERE T1.USERNAME='userName'

VALUES(ID, ID_PROGRAM, '9000', 'O');

'9000'和'O'是固定值(LEVEL和MANAGE_ACCESS列)显然,我无法在阻止我的INSERT SELECT QUERY中使用VALUES。这是我得到的错误:

Incorrect syntax near the keyword 'VALUES'.

我该怎么办?

柴油机

这应该为您工作:

INSERT INTO EMPLOYEE_PROGRAM_LEVEL(EMPLOYEE_ID, PROGRAM_ID, LEVEL, MANAGE_ACCESS)
SELECT ID, ID_PROGRAM,'9000', 'O' 
FROM EMPLOYEE T1
INNER JOIN PROGRAM T2 ON T2.NOM='programName'
WHERE T1.USERNAME='userName'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS SQL:插入另一个表中的值和常量数据中的值

来自分类Dev

合并两个列的值,并插入到ms sql中的另一个表中

来自分类Dev

MS Access:将当前记录中的值插入另一个表

来自分类Dev

使用另一个表中的值更新ms-access表中的值

来自分类Dev

MS Access:更新表中的值以匹配另一个表的 ID 字段

来自分类Dev

MS Access SQL:基于另一个表中的总和从一个表中返回数据

来自分类Dev

SQL / MS Access:在SQL表中添加一个自动更新的字段,其中包含来自另一个表的值的总和

来自分类Dev

将Complete RecordSet插入到其他数据库MS Access中的另一个表

来自分类Dev

从ms Access数据宏中的另一个表中获取数据

来自分类Dev

如何使用 ms-access 中的更新查询计算另一个表中的特定值?

来自分类Dev

MS SQL-如何根据另一个表的ID从表中取出某些数据

来自分类Dev

ms访问查询-过滤掉另一个查询中的值

来自分类Dev

在MS Excel 2013中为另一个变量创建一个恒定的唯一值计数

来自分类Dev

如何在 MS Access 的单个查询中找到一个字段中的最小值和另一个字段中的关联值?

来自分类Dev

MS Access VBA,尝试更新一个表并从另一个表中删除

来自分类Dev

MS-Access 2016 - 根据另一个表中的记录更新记录

来自分类Dev

MS SQL在一个查询中从同一表中检索相关数据

来自分类Dev

MS SQL Server,基于另一个表创建和更新表

来自分类Dev

MS SQL在一个表中查找多个列

来自分类Dev

MS Access ?:如何将信息从另一个链接表中提取到表中

来自分类Dev

如何在一个MS SQL查询中获得不同的平均值和总和值?

来自分类Dev

MS-Access 2007:查询在另一个字段中具有两个或多个不同值的名称

来自分类Dev

SQL / SpatiaLite:从另一个表插入数据时,如何在某些列中插入默认值?

来自分类Dev

来自另一个表的MS SQL 2005更新记录

来自分类Dev

MS ACCESS-根据另一个字段的条件从表中动态检索记录

来自分类Dev

如何在另一个表中更新Table1两列从MS SQL Server中选择查询

来自分类Dev

将一个表中的值插入到 SQL Server 中的另一个表中

来自分类Dev

C#MS ClearView通过另一个属性的值直接访问一个属性

来自分类Dev

什么是MS Access查询,可以返回一个表中的所有结果,如果是另一个表,则为是/否

Related 相关文章

  1. 1

    MS SQL:插入另一个表中的值和常量数据中的值

  2. 2

    合并两个列的值,并插入到ms sql中的另一个表中

  3. 3

    MS Access:将当前记录中的值插入另一个表

  4. 4

    使用另一个表中的值更新ms-access表中的值

  5. 5

    MS Access:更新表中的值以匹配另一个表的 ID 字段

  6. 6

    MS Access SQL:基于另一个表中的总和从一个表中返回数据

  7. 7

    SQL / MS Access:在SQL表中添加一个自动更新的字段,其中包含来自另一个表的值的总和

  8. 8

    将Complete RecordSet插入到其他数据库MS Access中的另一个表

  9. 9

    从ms Access数据宏中的另一个表中获取数据

  10. 10

    如何使用 ms-access 中的更新查询计算另一个表中的特定值?

  11. 11

    MS SQL-如何根据另一个表的ID从表中取出某些数据

  12. 12

    ms访问查询-过滤掉另一个查询中的值

  13. 13

    在MS Excel 2013中为另一个变量创建一个恒定的唯一值计数

  14. 14

    如何在 MS Access 的单个查询中找到一个字段中的最小值和另一个字段中的关联值?

  15. 15

    MS Access VBA,尝试更新一个表并从另一个表中删除

  16. 16

    MS-Access 2016 - 根据另一个表中的记录更新记录

  17. 17

    MS SQL在一个查询中从同一表中检索相关数据

  18. 18

    MS SQL Server,基于另一个表创建和更新表

  19. 19

    MS SQL在一个表中查找多个列

  20. 20

    MS Access ?:如何将信息从另一个链接表中提取到表中

  21. 21

    如何在一个MS SQL查询中获得不同的平均值和总和值?

  22. 22

    MS-Access 2007:查询在另一个字段中具有两个或多个不同值的名称

  23. 23

    SQL / SpatiaLite:从另一个表插入数据时,如何在某些列中插入默认值?

  24. 24

    来自另一个表的MS SQL 2005更新记录

  25. 25

    MS ACCESS-根据另一个字段的条件从表中动态检索记录

  26. 26

    如何在另一个表中更新Table1两列从MS SQL Server中选择查询

  27. 27

    将一个表中的值插入到 SQL Server 中的另一个表中

  28. 28

    C#MS ClearView通过另一个属性的值直接访问一个属性

  29. 29

    什么是MS Access查询,可以返回一个表中的所有结果,如果是另一个表,则为是/否

热门标签

归档