2次操作之间的数字减少

时间:2015-04-20 16:24:41

标签: sql postgresql

我遇到了一个奇怪的SQL问题,我有2个请求:

INSERT INTO tmp_copy 
SELECT champs 
FROM tmp 
WHERE champs IN (SELECT champs FROM myTable)

COPY (SELECT * FROM myTable WHERE champs IN (SELECT champs FROM tmp_copy)) 
TO 'bla/bla.csv' WITH DELIMITER ';';

此操作非常简单。

第一个请求在表“tmp_copy”中放入tmp和myTable之间的公共行,而第二个请求放在一个文件中进行逆操作。

但是在这个过程中,我失去了很多结果,我不知道为什么。对我来说,数字结果应该是相同的......

0 个答案:

没有答案