如何从一个表中检索数据并插入到另一个表中? [英] how to retrieve data from one table and insert into another table?

查看:149
本文介绍了如何从一个表中检索数据并插入到另一个表中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

HI,

我正在做一个基于指纹的考勤系统.
当我将手指放在指纹读取器上时,系统将从数据库中识别扫描的指纹.
我想要做的是如果指纹匹配,则根据表Fingerprint中的指纹ID获取有关的数据,例如employeeID,employeeName,currentDate,并将其插入到表出勤中.

我可以知道是否在选择中使用插入吗?

感谢您的帮助.

解决方案

T-SQL允许您将SELECT 用作INSERT 语句的一部分,因此您可以执行以下操作: lang ="SQL"> INSERT INTO MyTable(EmpID,EmpName,CurrentDate) SELECT FullEmployeeID,EmployeeName,GETDATE() FROM MyOtherTable 位置 SomeCriteria = @ PassedInCriteria


写存储程序.

首先声明局部变量.

从第一张表中选择数据,然后分配给局部变量

并使用局部变量编写插入查询

就是这样.


^ ]

还有适合您的CP文章.
用于指纹验证的C#框架 [ 解决方案

T-SQL allows you to use a SELECT as part of the INSERT statement, so you can do something like:

INSERT INTO MyTable(EmpID, EmpName, CurrentDate)
SELECT FullEmployeeID, EmployeeName, GETDATE()
FROM MyOtherTable
WHERE SomeCriteria = @PassedInCriteria


write stored procedure for this.

declare local variable first.

select the data from 1st table and asssign then to the local variables

and write the insert query with the local variables

thats it..


SQL SERVER – Insert Data From One Table to Another Table – INSERT INTO SELECT – SELECT INTO TABLE[^]

And a CP article for you.
A Framework in C# for Fingerprint Verification[^]


这篇关于如何从一个表中检索数据并插入到另一个表中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆