我需要连接两个表(1.5KK和500K记录),但只在第一个表的一些记录上。我试试这个
SELECT Table1.col1 AS NCol1, Table1.col2 AS NCol2, Table2.col1 AS NCol3
FROM Table1 LEFT JOIN Table2 ON Table1.col3 = Table2.col3
WHERE Table1.col1 = value
但是SQLite被卡住了。我使用数据库浏览器的SQLite,我不能得到回应
如果我这样做,效果会更好
CREATE TEMP TABLE TEMP_JOIN AS
SELECT Table1.col1 AS NCol1, Table1.col2 AS NCol2, Table2.col1 AS NCol3
FROM Table1 LEFT JOIN Table2 ON Table1.col3 = Table2.col3;
SELECT * FROM TEMP_JOIN WHERE NCol1 = value
我想使用第一个代码,我需要做什么修复才能工作
目前没有回答
相关问题 更多 >
编程相关推荐