我需要遍历表Organization并在User表中插入新记录
Select Code,Organisationid from organisation
INSERT INTO User(userlogin,Organisationid,emailaddress,username,userpassword)
VALUES('AGT'+ Code, organisationid,'test@gmail.com','User'+ Code,'123')
我需要动态地将Organisationid和Code传递给User表以循环并在用户中插入新记录。
答案 0 :(得分:3)
只需使用INSERT INTO ... SELECT
:
INSERT INTO User (userlogin, Organisationid, emailaddress, username, userpassword)
SELECT 'AGT' + Code, organisationid, 'test@gmail.com', 'User' + Code, '123'
FROM organisation;