个人觉得, 可能第一个效率可能会高一些, t1 和 t2 做了一次连接。 第二个,则对 t2 检索了多次 但实际上 差别 可能 微乎其微。 关键看你对连接列有没有建立索引,以及数据量的大小
第一种效率高 第一种只进行一次左连接操作。第二种对t表的每一行,都要在s表内再检索一次 不过数据量小的话执行时间上看不出来差别
第一个高。你可以做测试表。插入10W条数据测试耗时。