34,587
社区成员
发帖
与我相关
我的任务
分享
CREATE TABLE temp_test_fy
(
yymm DATETIME ,
fy年度 NVARCHAR(100) ,
cy年度 NVARCHAR(100)
);
INSERT INTO temp_test_fy
SELECT yymm ,
fy年度 ,
cy年度
FROM test_fy
JOIN test_cy ON test_fy.yymm = test_cy.yymm;
UPDATE test_fy
INNER JOIN test_cy
ON test_fy.yymm = test_cy.yymm
SET test_fy.CY_年度 = test_cy.CY_年度,
test_fy.CY_季度 = test_cy.CY_季度
还是那个问题吗?试试这个语句[/quote]
这个表简单 那个58万行的 跑不动[/quote]
,,其实58万不算多,不过你笔记本有点恼火,,[/quote]
上班的工作电脑,没办法啊。
有合并表的语句吗?[/quote]
就刚才那个语句你试试啊,,应该可以的 UPDATE test_fy
INNER JOIN test_cy
ON test_fy.yymm = test_cy.yymm
SET test_fy.CY_年度 = test_cy.CY_年度,
test_fy.CY_季度 = test_cy.CY_季度
还是那个问题吗?试试这个语句[/quote]
这个表简单 那个58万行的 跑不动[/quote]
,,其实58万不算多,不过你笔记本有点恼火,,[/quote]
上班的工作电脑,没办法啊。
有合并表的语句吗? UPDATE test_fy
INNER JOIN test_cy
ON test_fy.yymm = test_cy.yymm
SET test_fy.CY_年度 = test_cy.CY_年度,
test_fy.CY_季度 = test_cy.CY_季度
还是那个问题吗?试试这个语句[/quote]
这个表简单 那个58万行的 跑不动[/quote]
,,其实58万不算多,不过你笔记本有点恼火,, UPDATE test_fy
INNER JOIN test_cy
ON test_fy.yymm = test_cy.yymm
SET test_fy.CY_年度 = test_cy.CY_年度,
test_fy.CY_季度 = test_cy.CY_季度
还是那个问题吗?试试这个语句[/quote]
这个表简单 那个58万行的 跑不动 UPDATE test_fy
INNER JOIN test_cy
ON test_fy.yymm = test_cy.yymm
SET test_fy.CY_年度 = test_cy.CY_年度,
test_fy.CY_季度 = test_cy.CY_季度
还是那个问题吗?试试这个语句