可以考虑使用 LEFT JOIN 和 NULL 值判断来优化,避免使用子查询。 SELECT T1.a FROM T1 LEFT JOIN T2 ON T1.a = T2.a WHERE T2.a IS NULL; 使用 LEFT JOIN 将 T1 表和 T2 表连接起来,根据 a 列进行匹配。在 WHERE 子句中,筛选出 T2.a 为 NULL 的记录,这表示在 T1 表中有数据但在 T2 表中没有数据。这种方式比使用子查询效率更高,可以减少查询时间。 另外,确保在 T1 表和 T2 表的 a 列上都创建了索引,这样可以进一步提升查询性能。
fatyoung
2023-06-26 16:53:30 +08:00
谢谢所有回复,受教了
第 1 页 / 共 1 页
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。